<SEC-DOCUMENT>0001035201-23-000006.txt : 20230428
<SEC-HEADER>0001035201-23-000006.hdr.sgml : 20230428
<ACCEPTANCE-DATETIME>20230428131919
ACCESSION NUMBER:		0001035201-23-000006
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		63
CONFORMED PERIOD OF REPORT:	20230331
FILED AS OF DATE:		20230428
DATE AS OF CHANGE:		20230428

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CALIFORNIA WATER SERVICE GROUP
		CENTRAL INDEX KEY:			0001035201
		STANDARD INDUSTRIAL CLASSIFICATION:	WATER SUPPLY [4941]
		IRS NUMBER:				770448994
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-13883
		FILM NUMBER:		23863439

	BUSINESS ADDRESS:	
		STREET 1:		1720 N FIRST ST
		STREET 2:		C/O CALIFORNIA WATER SERVICE CO
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95112
		BUSINESS PHONE:		4083678200

	MAIL ADDRESS:	
		STREET 1:		1720 FIRST ST
		STREET 2:		C/O CALIFORNIA WATER SERVICE CO
		CITY:			SAN JOSE
		STATE:			CA
		ZIP:			95112
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>cwt-20230331.htm
<DESCRIPTION>10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:e719e210-bdd0-4953-94ea-d904ccdfbf01,g:a0573fe8-6276-4817-97c2-a44eccc5b172,d:022c84a741544391a37e87b2dbbe8653--><html xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns="http://www.w3.org/1999/xhtml" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:cwt="http://www.calwatergroup.com/20230331" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:srt="http://fasb.org/srt/2022" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>cwt-20230331</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV8wLTEtMS0xLTY0MDUx_95e95713-f1a2-4bad-981e-a71890c6b586">0001035201</ix:nonNumeric><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:AmendmentFlag" format="ixt:fixed-false" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV8xLTEtMS0xLTY0MDUx_b92adf24-ccd4-48c4-9550-23ed45526d09">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV8yLTEtMS0xLTY0MDUx_ba0f1128-946b-45ae-85a2-8ea9012b5ce2">--12-31</ix:nonNumeric><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV8zLTEtMS0xLTY0MDUx_be7ff265-110c-41a6-bf28-cf99b868e65f">2023</ix:nonNumeric><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV80LTEtMS0xLTY0MDUx_544b178a-06bc-43bc-8112-48af6a99173c">Q1</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="cwt-20230331.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i738fec215d204d159874359ad7a797da_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ic185adacb1994a79b935e13164abb30a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie395b845c09b48e8873f54e9515542f1_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaeb831f80b364558b38a3be5859e8ef0_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="segment"><xbrli:measure>cwt:segment</xbrli:measure></xbrli:unit><xbrli:context id="i8c585d09f01c42df933a243db214e4be_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:OwnershipAxis">cwt:BVRTWaterCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i59e7f0b98e3545318aec4ccafd51b714_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icc1ade0aee26414192882f2cbbb88f5f_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:ResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2dcdf57718ce4851ac806101df8e69d0_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:BusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2e19e95f00644499be0963d9887caf74_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:BusinessMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i69734a2f24ea4e448e76c27d4f34242f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:MultipleResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief7d7746c9024cdba018f4df60e6bb7d_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:MultipleResidentialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibeaea948a8cc4823b7aad5560ac3c997_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i463f729f9ff84c0ab61903c766699d6a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:IndustrialMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic105d2aded4242f7a252f195c30426e6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:PublicAuthoritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27d26c280a024c57a49bf5d149a359ad_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:PublicAuthoritiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic24b9110df0f4c6082e3d312c08243a6_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f890180f3ee4e3ab7dce4af124325bd_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i55bf8a11064a4bdc8420dde032fef67b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:OperatingAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icba531e9cc6a40cb811b5b0b42ad3986_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:OperatingAndMaintenanceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i90bc3dc9d6a745e8a4097fb2f3bc1559_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:OtherNonRegulatedServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6f947c728b6243ed8cc8ba155fda726a_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:OtherNonRegulatedServiceMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i30a4d6edb0294b05a170fb1f7762030f_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:NonRegulatedServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if1abcb7f520b4da6aa8c12e060da9f7e_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:NonRegulatedServicesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6d16702dcaa440d58d6d1614996d1668_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbba70da499d4b03928f24f6cc21f8ac_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1fa083cfe88b46ca9c9b4bcaa2696e02_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic6b854fe829946ceb88bf6b527435eec_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01304b0555634931a7419ee28a6597e6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if93a80ee98304c528251c6c26e4be122_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cwt:PerformanceBasedRestrictedStockUnitAwardsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i79a65c676e81443d9aa33501d46da42e_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cwt:PerformanceBasedRestrictedStockUnitAwardsRSUsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia20ace1a66ff4014a29708a87926fd57_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cwt:PerformanceBasedRestrictedStockUnitAwardsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i21beb0a36ae643f98a68e498ec984b20_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cwt:PerformanceBasedRestrictedStockUnitAwardsRSUsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7726be8f78ff4bb98b2d22d1f4618c22_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i31a1830d28a5445b8956273e0b8ab722_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i971e5e0a3e5b4a5e8f46be94f180ee30_I20220429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-04-29</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7980cb7383ae426285ddf213514e88d2_D20220429-20220429"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2022-04-29</xbrli:startDate><xbrli:endDate>2022-04-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iabd478edbf754cd180a4ca0878e5bc68_I20220725"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-25</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide9df1ce93794397bf4c3e2d79d155df_I20220726"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2022-07-26</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i3e5e80599b104735a5cd7905bce1a74f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28af056e4c144c10b728251860669002_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib8b847a68d9a458788bd9977c8769b22_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4b1f99d4a7c04cdb8340d10ae24d02b6_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4756e8953e84ec99a93fb348cb3424b_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ied4094a65a7741d28f57a41d0576dbf7_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i022a0fb14ec943988befe40227ff6414_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i47aac32378c14734be0ebe83461249e1_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i07de3853a075443b9f15a25944b6ad99_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b80cdf4da5f4ffc8faf2c9d5aa99b12_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ice603f7b541b4304ba6636b1ba9286bd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i76a5dbc0276847918b269bebc19ebdbd_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8b3ce9cb3d534202b5bb8c886b42fde4_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie309e256b8f24c36a376b4a78abb45fb_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie3a3274fa87946388fdf95fd67c80220_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9db71531f962490a90efdefefd18763f_I20211231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i62fe94a6bbf44986a5056ff354b7726c_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie624ca331dc246c7bdbf4930f31c0008_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if03e882d3ed54a0fbd21e9ffd17749d7_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifa96c907d8cb4f4bb30bb40ef19c8f9d_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icbd3e3b3a5d3493385afdfdfb8c06f89_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iaa38e8efbf604e46b0ad43e0086f8214_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib037147c920b48319617eefac4ae2e32_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i813c516dc15c44779c2739ca7c6974e0_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7f5cf1638bfb445a88632616398837c4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6eafc2f351614f31a09ed663e22ff06b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib03ebafaf35845e38537e2e39aef88fe_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifbd27af3102c4c82a8b23ff348097f4f_D20230331-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-03-31</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1643176991054a95afa1552583dd3c6b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</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>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2c3d1cb5319b46a39030862a006c2b53_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CalWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i42189c1463504d709e00bf48b21db10a_D20190329-20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-29</xbrli:startDate><xbrli:endDate>2019-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ifd4c5955e1c3461698020e989380a446_D20190329-20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-29</xbrli:startDate><xbrli:endDate>2019-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf1be08abea34e8bbecb29d0955ad8b7_D20190329-20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-29</xbrli:startDate><xbrli:endDate>2019-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0cf25299a34b4ef6a2271a12766cfd4c_D20190329-20190329"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-03-29</xbrli:startDate><xbrli:endDate>2019-03-29</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i338572323a834b69899a608bbacd37b1_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7452c7dac0da4e0b870d730660117cda_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i2a6282f52081403287e7fbba9ae1696c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CalWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia46c5bb2855e4a2ca41e79845aafa93d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CalWaterMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1fc629dbd346422491aac550eef0db5d_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie31a782876814a3da4511543931d8577_D20220101-20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i290d5518b8414e27821e75ce5cc7e7a4_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id60a939c2a084110b6c53f6421bd0047_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9fc9196404ae40e6ba1874bc649d8928_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0fe48c9f4cd4885b8c061d89433f073_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5a1f1f54d63945d3bed1103babf241a8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:OtherAccruedBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i157d3d3790db4051a8b225e9b3ed26f5_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:OtherAccruedBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i919ae08c717f486aa5d363a355a1c457_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i65d01758b65241bea88a8c544efe13dc_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i01ed391bd8de4ef28a15fe3711ffd82c_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if696e0e3affc48f2abe9bc6ed665ee71_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieaeed161e13949f7869c39dd4cb52ad5_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:InterimRatesLongTermAccountsReceivableMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i46c76fed054549ad8ee610aa54bdfb52_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:InterimRatesLongTermAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i892ba5f3f8dc4936939f08d166ca3df7_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:InterimRatesLongTermAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i1c15adba3f5b4f56b39647e057f38b89_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:InterimRatesLongTermAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7e31c626bbe2455eb926c0579fe9c1f8_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:TankCoatingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6c40130640fc4fc2bc21f86c8c2c2648_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:TankCoatingMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i085b90bf52ca416092e5ac6fcac80e5b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:RecoverablePropertyLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i371115381b3c4b7e920a5f960c043535_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:RecoverablePropertyLossesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i253ec21d39c4404a96bf11bf1dc217be_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:PensionBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i924f73b95702458991e5cb85f385caae_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:PensionBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i95c11170b3a040ccb53bca8a4276b28c_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:GeneralDistrictBalanceAccountReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia6bb90ca96b9448bb40dad8a8656853b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:GeneralDistrictBalanceAccountReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7bff0a662ecf43be95ee269201ba9676_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:GeneralDistrictBalanceAccountReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ide1b464797c3405882b39ace367060d4_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9d49aa77081b4489af396b49381ff181_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4ae13a19c8434c568ae69522be273048_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6eee6019008d449989e523ddb39e7612_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:OtherRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i866475b508424ddfbb0ca0b5bdba950a_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:OtherRegulatoryAssetsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4f08925f7dcf4c8f9e1b0fa0592ffc2b_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib6397a1fe8d844528fb4aa0ecf7f7ed1_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibb12832707224f44b6c6208dfd641518_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:PensionAndPostRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i53c0f1b2eaec455994ac106a4f6b761b_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:PensionAndPostRetirementBenefitsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0d4bd03005784efda881fb2a9cf0fd74_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:HealthCareBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9cb8240d1eb84a86a8a8d524073416aa_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:HealthCareBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i066aa4ee7e834cf7970d8a2786092e22_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:PensionBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i732ac69f5e3348ecb60c73234a5e21df_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:PensionBalancingAccountMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9018ee9c4e584af08e8298eea7b72a69_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:ConservationProgramLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5e42b9a6ad5146e09b7f27d4cc9229cb_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:ConservationProgramLiabilityMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie6041a23de814a49891007b0e8f56403_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:NetWRAMandMCBALongtermPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib32b35346df949bab58705618d07fafd_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:NetWRAMandMCBALongtermPayableMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i20dcf6d7dd454efd9e0349062dc0182f_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:OtherComponentsOfNetPeriodicBenefitCostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic98c6a0694d24cd0b68f2afbaf4e3b5d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:OtherComponentsOfNetPeriodicBenefitCostMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13bea50df2b0459bba6a6ed560731027_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieebd1f082dc74345a5e9daf5178c0525_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie4be3609fd814083abe2ece249711003_D20230101-20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">cwt:CaliforniaPublicAdvocatesOfficeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97e44668e4de4df6b5ea59743dfa17ad_D20220101-20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:SupplyCommitmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CaminoRealMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2022-01-01</xbrli:startDate><xbrli:endDate>2022-12-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id676b1a3e6964b1cb008c3b69b3374e8_D20230101-20230131"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:SupplyCommitmentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CaminoRealMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2023-01-01</xbrli:startDate><xbrli:endDate>2023-01-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="icf5d20d6b6f3411cb5ad827ee178e035_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ief7dc870c69d46fcbf16830e5a23d4ee_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f3a75fc027141cd963cd134dd7eec43_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63e04d9a92214a32aa5486ec0dbd0ad9_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i83c6453cf6d248ed86a1124f8e7091a9_I20230331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2023-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91847dc1c920408cbb633f3493805d47_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4e0cb5a7f35e4ef79b146c1df879df5d_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0ffca6bcb4a549d78429bf1da028d7ad_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie157a19718c04fe198a06b6babe608de_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if2af83762c4e40ccaa1e949b0ce0e79f_I20221231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i452a9ac2b6524f01a71964e0efffe203_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i9957963995324a1a951896b8b0298449_I20220331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0001035201</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2022-03-31</xbrli:instant></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="i022c84a741544391a37e87b2dbbe8653_1"></div><div style="min-height:36pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="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:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:1pt solid #000000;border-top:2pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;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:9pt;font-weight:700;line-height:120%">WASHINGTON, D.C. 20549</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:16pt;font-weight:700;line-height:120%">FORM&#160;<ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTIx_57dcb0f4-ff99-498b-a426-71358978e728">10-Q</ix:nonNumeric> </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">(Mark One)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:3.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.062%"></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:'Arial Unicode MS',sans-serif;font-size:11pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:DocumentQuarterlyReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6OWRmZWVmNzBjMDU1NDI0ZTgyMGEwYTFiMjY2M2NjMWMvdGFibGVyYW5nZTo5ZGZlZWY3MGMwNTU0MjRlODIwYTBhMWIyNjYzY2MxY18wLTAtMS0xLTY0MDUx_73b4123c-f252-4e69-a05b-83b7dbe0a540">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the quarterly period ended <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8xMzg_cad890e5-d04d-4e17-a4e0-0d00679b4e4b">March 31, 2023</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;margin-top:6pt;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;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:3.738%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.062%"></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:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:DocumentTransitionReport" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6MTAzNDY0MjVhZDRmNGU4NWIwZGYwYzNlY2Q1MGM4M2YvdGFibGVyYW5nZToxMDM0NjQyNWFkNGY0ZTg1YjBkZjBjM2VjZDUwYzgzZl8wLTAtMS0xLTY0MDUx_f5c511ba-8be5-4c66-b038-d5b3f4562f3c">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:1pt;padding-left:2.25pt;padding-right:2.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">For the transition period from &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; to &#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Commission File Number <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTIy_4e0f539a-fc79-4fc4-a69f-48f4f8d8a56e">1-13883</ix:nonNumeric> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:16pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTIz_bf53f64d-e0f0-4e67-9406-cb9c2e7c1dd1">CALIFORNIA WATER SERVICE 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:400;line-height:120%">(Exact name of registrant as specified in its charter)</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.853%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.554%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:47.293%"></td><td style="width:0.1%"></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:8pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6YjM1ZjRmOTQ3YmJlNDRmMGFmZWM1NjkxOTc5NjY2ZDEvdGFibGVyYW5nZTpiMzVmNGY5NDdiYmU0NGYwYWZlYzU2OTE5Nzk2NjZkMV8wLTAtMS0xLTY0MDUx_edcc95e6-d6eb-4b49-a0e5-9717edf3bf79">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:8pt;font-weight:400;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%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6YjM1ZjRmOTQ3YmJlNDRmMGFmZWM1NjkxOTc5NjY2ZDEvdGFibGVyYW5nZTpiMzVmNGY5NDdiYmU0NGYwYWZlYzU2OTE5Nzk2NjZkMV8wLTItMS0xLTY0MDUx_37ec36a8-fd1c-49df-beb6-670fde3b3247">77-0448994</ix:nonNumeric></span></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:8pt;font-weight:400;line-height:100%">(State or other jurisdiction</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:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(I.R.S. Employer Identification No.)</span></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:8pt;font-weight:400;line-height:100%">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:400;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:400;line-height:100%">&#160;</span></td></tr></table></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%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI0_1beb9863-84ea-41cc-9754-4ab5037626fc">1720 North First Street</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%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTE2_b3f7fc7d-0959-486a-a03a-b92bb4fe33fd">San Jose</ix:nonNumeric>, <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTE3_68eebce5-4823-453f-bf7c-44f001bbcf36">California</ix:nonNumeric> <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI1_e1f88d8e-3f9d-48f2-a683-f5f5122d74f0">95112</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:400;line-height:120%">(Address of principal executive offices)</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;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI2_d70557cb-edb0-4981-bd99-f2420dfd7c5d">408</ix:nonNumeric>-<ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI3_b64c27f5-b278-4edf-8f54-edbe80e13ff1">367-8200</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:400;line-height:120%">(Registrant&#8217;s telephone number, including area code)</span></div><div style="margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Not Applicable</span></div><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(Former name, former address and former fiscal year, if changed since last report)</span></div><div style="margin-bottom:3pt;margin-top:3pt;text-align:justify;text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Securities registered pursuant to Section&#160;12(b) of the Act:</span></div><div style="margin-bottom:3pt;margin-top:8pt"><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:39.163%"></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:15.444%"></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:40.629%"></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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">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:8pt;font-weight:700;line-height:100%">Name of Each Exchange on Which Registered:</span></td></tr><tr><td colspan="3" style="border-top:1pt 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:400;line-height:100%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6N2RjMGQ4ZjhiNjVlNGY0MWFmOTRmM2U4NmQzODVkZDkvdGFibGVyYW5nZTo3ZGMwZDhmOGI2NWU0ZjQxYWY5NGYzZTg2ZDM4NWRkOV8xLTAtMS0xLTY0MDUx_1b3904c7-31f2-4dbc-94aa-f0d225976dc5">Common Stock, $0.01 par value per share</ix:nonNumeric></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:400;line-height:100%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6N2RjMGQ4ZjhiNjVlNGY0MWFmOTRmM2U4NmQzODVkZDkvdGFibGVyYW5nZTo3ZGMwZDhmOGI2NWU0ZjQxYWY5NGYzZTg2ZDM4NWRkOV8xLTItMS0xLTY0MDUx_4639a396-0a37-40f7-8a89-88b40d3650bf">CWT</ix:nonNumeric></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:400;line-height:100%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6N2RjMGQ4ZjhiNjVlNGY0MWFmOTRmM2U4NmQzODVkZDkvdGFibGVyYW5nZTo3ZGMwZDhmOGI2NWU0ZjQxYWY5NGYzZTg2ZDM4NWRkOV8xLTQtMS0xLTY0MDUx_65ea362c-ea37-45b8-b321-8ce939e37ca0">New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:1pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;<ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTE4_98bc413f-3479-4cba-a375-6cfa1a9a6ec8">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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&#160;405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit).&#160;<ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI4_4845a22a-e941-4f28-91d4-03b5e42674c5">Yes</ix:nonNumeric>&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#253;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;No&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span></div><div style="margin-top:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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 an emerging growth company. See the definitions 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:11pt"><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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.970%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:1.972%"></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:8pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityFilerCategory" format="ixt-sec:entityfilercategoryen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6MWMwYTBlNzBlYzU2NGQ5ZWE3NTNkMmM2NTJiOWNlODQvdGFibGVyYW5nZToxYzBhMGU3MGVjNTY0ZDllYTc1M2QyYzY1MmI5Y2U4NF8wLTAtMS0xLTY0MDUx_457ba7d2-c416-4228-992b-8e1f0d48ac17">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9746;</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:400;line-height:100%">Accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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:400;line-height:100%">Non-accelerated filer</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#9744;</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:400;line-height:100%">Smaller reporting company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntitySmallBusiness" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6MWMwYTBlNzBlYzU2NGQ5ZWE3NTNkMmM2NTJiOWNlODQvdGFibGVyYW5nZToxYzBhMGU3MGVjNTY0ZDllYTc1M2QyYzY1MmI5Y2U4NF8xLTMtMS0xLTY0MDUx_da7c93bc-424d-445e-bb75-9091682d9f95">&#9744;</ix:nonNumeric></span></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:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6MWMwYTBlNzBlYzU2NGQ5ZWE3NTNkMmM2NTJiOWNlODQvdGFibGVyYW5nZToxYzBhMGU3MGVjNTY0ZDllYTc1M2QyYzY1MmI5Y2U4NF8yLTMtMS0xLTY0MDUx_542d295d-56a2-4050-b7d8-7cc91e80a62d">&#9744;</ix:nonNumeric></span></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%">&#160;</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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.&#160;</span><span style="color:#000000;font-family:'Wingdings',sans-serif;font-size:8pt;font-weight:400;line-height:120%">o</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;&#160;</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;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;Yes&#160;</span><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:8pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="dei:EntityShellCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTIw_55d29fc3-0c66-443f-a595-a63972045c39">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;No&#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><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-bottom:6pt;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">As of March 31, 2023 &#8212; there were approximately <ix:nonFraction unitRef="shares" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="0" name="dei:EntityCommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMDc3_c8084ff6-960b-47f7-a1d4-fd38840b5850">55,991,000</ix:nonFraction> shares of common stock outstanding.</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.853%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-bottom:2pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td></tr></table></div><div style="height:18pt;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%">1</span></div></div></div><div id="i022c84a741544391a37e87b2dbbe8653_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></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%">TABLE OF CONTENTS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:86.015%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.785%"></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:1pt;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%">Page</span></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_10">PART&#160;I Financial Information</a></span></div></td><td colspan="3" style="border-top:1pt solid #000000;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="#i022c84a741544391a37e87b2dbbe8653_10">3</a></span></div></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_13">Item 1 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="#i022c84a741544391a37e87b2dbbe8653_13">3</a></span></div></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="#i022c84a741544391a37e87b2dbbe8653_16">Condensed Consolidated Balance Sheets (unaudited) as of March 31, 2023 and December&#160;31, 2022</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="#i022c84a741544391a37e87b2dbbe8653_16">3</a></span></div></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><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="#i022c84a741544391a37e87b2dbbe8653_22">Condensed Consolidated Statements of Operations (unaudited) For the Three Months Ended March 31, 2023 and 2022</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="#i022c84a741544391a37e87b2dbbe8653_22">4</a></span></div></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="#i022c84a741544391a37e87b2dbbe8653_25">Condensed Consolidated Statements of Cash Flows (unaudited) For the Three Months Ended March 31, 2023 and 2022</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="#i022c84a741544391a37e87b2dbbe8653_25">5</a></span></div></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="#i022c84a741544391a37e87b2dbbe8653_28">Notes to Unaudited Condensed 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="#i022c84a741544391a37e87b2dbbe8653_28">6</a></span></div></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_64">Item 2 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="#i022c84a741544391a37e87b2dbbe8653_64">17</a></span></div></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_91">Item 3 Quantitative and Qualitative Disclosure 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="#i022c84a741544391a37e87b2dbbe8653_91">28</a></span></div></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_94">Item 4 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="#i022c84a741544391a37e87b2dbbe8653_94">28</a></span></div></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_97">PART&#160;II 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="#i022c84a741544391a37e87b2dbbe8653_97">29</a></span></div></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_100">Item 1 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="#i022c84a741544391a37e87b2dbbe8653_100">29</a></span></div></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_103">Item 1A 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="#i022c84a741544391a37e87b2dbbe8653_103">29</a></span></div></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_106">Item 6 Exhibits</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="#i022c84a741544391a37e87b2dbbe8653_106">30</a></span></div></td></tr><tr><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="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_109">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="#i022c84a741544391a37e87b2dbbe8653_109">31</a></span></div></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><div id="i022c84a741544391a37e87b2dbbe8653_10"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">PART&#160;I FINANCIAL INFORMATION</span></div><div id="i022c84a741544391a37e87b2dbbe8653_13"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Item 1.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">FINANCIAL STATEMENTS</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The condensed consolidated financial statements presented in this filing on Form&#160;10-Q have been prepared by management and are unaudited.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_16"></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CALIFORNIA WATER SERVICE GROUP</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unaudited (In thousands, except per share data)</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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.621%"></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:1pt;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%">March 31,<br/>2023</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%">December 31,<br/>2022</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:8.5pt;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:8.5pt;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:8.5pt;font-weight:400;line-height:100%">Utility plant</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMy0xLTEtMS02NDA1MQ_555205f8-597a-45ee-8efd-2bd1cbf1132d">4,612,350</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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: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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMy0zLTEtMS02NDA1MQ_6603dd02-0f9d-4754-a17e-e85dde1aab56">4,536,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:8.5pt;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%">(<ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNC0xLTEtMS02NDA1MQ_68372868-dfdc-48d5-b8bc-318f6cff4d96">1,508,913</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNC0zLTEtMS02NDA1MQ_aa18ce84-0277-4a71-8f75-0865e2fe0a65">1,477,402</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 30.25pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNS0xLTEtMS02NDA1MQ_98533419-aa4c-4605-9688-8c8571ca2823">3,103,437</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNS0zLTEtMS02NDA1MQ_686ffb63-8f19-43a2-8711-b7b097ceff0b">3,058,870</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:8.5pt;font-weight:700;line-height:100%">Current 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="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:8.5pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNy0xLTEtMS02NDA1MQ_365078e8-3661-47f8-abbb-9823a556c0d7">52,286</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNy0zLTEtMS02NDA1MQ_5eee82c6-f322-4cce-95d5-4eb0cde70516">62,100</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:8.5pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfOC0xLTEtMS02NDA1MQ_f7a92b0c-e382-4190-82b9-b636dd5a088a">34,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfOC0zLTEtMS02NDA1MQ_3f03ec24-8629-4572-87a2-3d1dc8ce2e62">22,925</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:8.5pt;font-weight:400;line-height:100%">Receivables:</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:8.5pt;font-weight:400;line-height:100%">Customers, 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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTAtMS0xLTEtNjQwNTE_5e4d0fe0-01fd-4c8d-b5a2-2ac2def739ef">46,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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:AccountsReceivableNetCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTAtMy0xLTEtNjQwNTE_0a081167-2b80-4e36-81f8-f64721cb511a">55,079</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:8.5pt;font-weight:400;line-height:100%">Regulatory balancing 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTEtMS0xLTEtNjQwNTE_1a7eb865-cdd1-40f7-a68a-8aad30066b9c">50,335</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTEtMy0xLTEtNjQwNTE_5fd8b66a-82d2-44dc-8c0a-c407f7c01bd7">66,826</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:8.5pt;font-weight:400;line-height:100%">Other, 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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:NontradeReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTItMS0xLTEtNjQwNTE_1067fbcf-dffc-4094-815f-c92cbb7ea765">20,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:NontradeReceivablesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTItMy0xLTEtNjQwNTE_9c526555-06d8-48ce-a1e6-cb641f907433">20,932</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:8.5pt;font-weight:400;line-height:100%">Unbilled revenue, 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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTMtMS0xLTEtNjQwNTE_8de4644a-68df-44a0-aaf7-0e794053e106">29,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:ReceivablesLongTermContractsOrPrograms" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTMtMy0xLTEtNjQwNTE_f3e9a9ed-4b5e-4a18-aa7b-08a32c9a98ed">33,140</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:8.5pt;font-weight:400;line-height:100%">Materials and supplies</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:PublicUtilitiesInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTQtMS0xLTEtNjQwNTE_27c23882-caeb-4a64-8405-361688acf387">13,287</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:PublicUtilitiesInventory" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTQtMy0xLTEtNjQwNTE_24c6b0b7-eec7-4bda-9ae4-62862fbd8cf2">12,564</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:8.5pt;font-weight:400;line-height:100%">Taxes, prepaid expenses, and other 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="cwt:TaxesPrepaidExpensesAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTUtMS0xLTEtNjQwNTE_44327d5c-f5c1-4d15-b096-4380294c180c">22,561</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="cwt:TaxesPrepaidExpensesAndOtherAssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTUtMy0xLTEtNjQwNTE_0f86dc33-7807-4fa7-9944-268456667179">21,969</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:8.5pt;font-weight:400;line-height:100%">Total current 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTYtMS0xLTEtNjQwNTE_f30f09be-9b48-4d9b-823e-b1f385eb02b0">269,283</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:AssetsCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTYtMy0xLTEtNjQwNTE_dd65d8c4-f314-42e1-9a2b-3d536e31a985">295,535</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:8.5pt;font-weight:700;line-height:100%">Other 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:8.5pt;font-weight:400;line-height:100%">Regulatory 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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTgtMS0xLTEtNjQwNTE_599a95bc-c9e2-4063-8f19-a1833f002d22">293,263</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTgtMy0xLTEtNjQwNTE_9ca52421-40a6-448d-aaae-8e04e543d03e">283,620</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:8.5pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTktMS0xLTEtNjQwNTE_c507088c-319a-4e40-8152-384c728f5335">36,814</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:Goodwill" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTktMy0xLTEtNjQwNTE_a96913e0-7e12-498f-a51b-7ec85e478c88">36,814</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:8.5pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjAtMS0xLTEtNjQwNTE_332b7b4a-94db-40b0-836c-465a258f793c">184,065</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:OtherAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjAtMy0xLTEtNjQwNTE_a1c94a46-e097-4ee3-a3bb-5d376f557f0c">175,913</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:8.5pt;font-weight:400;line-height:100%">Total other assets</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="cwt:TotalOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjEtMS0xLTEtNjQwNTE_9f7a43fa-f339-4b66-a9c8-57dc1222d160">514,142</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="cwt:TotalOtherAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjEtMy0xLTEtNjQwNTE_1e5aaca4-a43a-4754-94c3-ec85ff137ad9">496,347</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:8.5pt;font-weight:700;line-height:100%">TOTAL ASSETS</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjItMS0xLTEtNjQwNTE_759c0527-10a8-46df-9f5b-28b84f7ab146">3,886,862</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 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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:Assets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjItMy0xLTEtNjQwNTE_c5661097-b508-472c-b0c9-b94838888036">3,850,752</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:8.5pt;font-weight:700;line-height:100%">CAPITALIZATION AND LIABILITIES</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></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;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;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF8xOA_2ffc0b24-8979-4cbe-8917-db5af338f8e0"><ix:nonFraction unitRef="usdPerShare" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF8xOA_af8e4cd0-6ce8-4660-b747-038d94a29855">0.01</ix:nonFraction></ix:nonFraction> par value; <ix:nonFraction unitRef="shares" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF8zMg_0111f967-a764-4614-a4f3-4fe56ab70dca"><ix:nonFraction unitRef="shares" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF8zMg_de32bfec-f14c-4f0f-88fd-f745f5cff3b5">136,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF81NA_72b3685e-904e-463c-beae-b083dd20f151">55,991</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="INF" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF82MQ_8f2d9b09-aaf2-4dde-9dd9-5c11e0046e0b">55,598</ix:nonFraction> outstanding in 2023 and 2022, respectively</span></div></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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMS0xLTEtNjQwNTE_c4ccebd5-4fc0-41f4-a6b3-96f598322578">560</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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: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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMy0xLTEtNjQwNTE_1a178769-605d-4e03-b69e-8c4cca53ae8f">556</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:8.5pt;font-weight:400;line-height:100%">Additional paid-in capital</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjYtMS0xLTEtNjQwNTE_52a406a7-0aa3-469c-a611-000768a9ceb3">777,605</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:AdditionalPaidInCapitalCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjYtMy0xLTEtNjQwNTE_3a7e43ce-6234-42e0-a558-aa2ffaa25ac3">760,336</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:8.5pt;font-weight:400;line-height:100%">Retained earnings</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjctMS0xLTEtNjQwNTE_4cacab39-5d7d-4fed-be8f-21bbf527ba4b">520,031</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjctMy0xLTEtNjQwNTE_74df62d3-218a-4e09-bed4-a52cd85cf9b3">556,698</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:8.5pt;font-weight:400;line-height:100%">Noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjgtMS0xLTEtNjQwNTE_876518d5-41f1-4f00-9c7a-1109ec61a9e8">4,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:MinorityInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjgtMy0xLTEtNjQwNTE_01be7b3d-897f-4031-9e66-ae98c9f9605f">4,804</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:8.5pt;font-weight:400;line-height:100%">Total equity</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjktMS0xLTEtNjQwNTE_498e6234-ec8b-4443-8a6c-78f152fcd658">1,302,988</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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjktMy0xLTEtNjQwNTE_4ab3ac5e-19f9-4ec2-855f-26220854216d">1,322,394</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 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:100%">Long-term debt, 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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzAtMS0xLTEtNjQwNTE_fd378482-e6dc-434e-8fd1-0d21696fda9d">1,052,337</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:LongTermDebtNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzAtMy0xLTEtNjQwNTE_7238dd3b-8be1-4063-ade0-653603e7d8bb">1,052,487</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:8.5pt;font-weight:400;line-height:100%">Total capitalization</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:CapitalizationLongtermDebtAndEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzEtMS0xLTEtNjQwNTE_9cad7cda-647c-4832-b7f1-fee8c85efedb">2,355,325</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:CapitalizationLongtermDebtAndEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzEtMy0xLTEtNjQwNTE_97bcee7b-29e0-40ab-bd66-99c31a4fe809">2,374,881</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:8.5pt;font-weight:700;line-height:100%">Current 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:#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:8.5pt;font-weight:400;line-height:100%">Current maturities of long-term debt, 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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzMtMS0xLTEtNjQwNTE_fb0654b9-dedd-45ef-a100-08ceab745f32">3,300</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:LongTermDebtCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzMtMy0xLTEtNjQwNTE_94dca525-621e-4fcb-a05e-3acb8af5dd1e">3,310</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:8.5pt;font-weight:400;line-height:100%">Short-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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzQtMS0xLTEtNjQwNTE_b6fc63b4-b39e-4c06-9dfe-2a32ef64a0dc">130,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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:ShortTermBorrowings" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzQtMy0xLTEtNjQwNTE_fdd0e516-72fc-4e04-9517-b268d9fa07ab">70,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:8.5pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzUtMS0xLTEtNjQwNTE_fc671fbe-8c3f-41bc-9520-74a2635ee07c">120,198</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:AccountsPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzUtMy0xLTEtNjQwNTE_7615cad0-002a-4b4e-96a2-dab0c048c875">140,986</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:8.5pt;font-weight:400;line-height:100%">Regulatory balancing 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzYtMS0xLTEtNjQwNTE_6f484d05-4f35-41da-8a42-6c072ab4d79e">17,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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzYtMy0xLTEtNjQwNTE_1c295994-bcf9-4402-aecc-20c253d0dd3a">12,240</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:8.5pt;font-weight:400;line-height:100%">Accrued 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%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzctMS0xLTEtNjQwNTE_5217205b-1077-4f4f-b505-e5b88d5af7f4">16,790</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:InterestPayableCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzctMy0xLTEtNjQwNTE_62eccdc1-7bf2-4161-80dc-c0d1bd2c2533">6,490</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:8.5pt;font-weight:400;line-height:100%">Accrued expenses and other 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzgtMS0xLTEtNjQwNTE_ec329a47-13bf-4000-ab4d-3b5af5b6c977">62,744</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:AccruedLiabilitiesAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzgtMy0xLTEtNjQwNTE_1a49e31c-321b-40da-be21-ba294ef8f936">61,624</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:8.5pt;font-weight:400;line-height:100%">Total current liabilities</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzktMS0xLTEtNjQwNTE_70b15b37-9908-40e4-ad1b-3128050662c3">350,304</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:LiabilitiesCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzktMy0xLTEtNjQwNTE_f132c197-203a-427a-a637-e986fd3228f7">294,650</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:8.5pt;font-weight:700;line-height:100%">Deferred income taxes</span></td><td colspan="2" style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDAtMS0xLTEtNjQwNTE_ca6f821d-8ec2-4f6b-b47c-36870a1032e9">326,401</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:DeferredIncomeTaxLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDAtMy0xLTEtNjQwNTE_82d27b5a-c7cd-4c08-9cdd-13a7060996a7">330,251</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:700;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDEtMS0xLTEtNjQwNTE_052341cd-b5ad-402b-b450-a0c37a30413b">79,245</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDEtMy0xLTEtNjQwNTE_faa6538b-451b-4140-91a5-2cd954e3a77f">78,443</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:8.5pt;font-weight:700;line-height:100%">Regulatory liabilities 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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="cwt:RegulatoryAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDItMS0xLTEtNjQwNTE_f56fbb77-bd42-4c9a-b75c-229553b0726a">288,511</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="cwt:RegulatoryAndOtherLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDItMy0xLTEtNjQwNTE_188185bb-27f3-4426-9c2d-ee9a0c49b70e">287,294</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:8.5pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDMtMS0xLTEtNjQwNTE_cb62fa73-d5a2-48bf-8a25-7459588efd6c">199,305</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:ContractWithCustomerRefundLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDMtMy0xLTEtNjQwNTE_56d11226-e926-428f-8da4-401c8382155f">199,832</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:8.5pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:ContributionsInAidOfConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDQtMS0xLTEtNjQwNTE_4ad4bbec-3c7e-4bbc-b87f-0d18088c2b41">287,771</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:ContributionsInAidOfConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDQtMy0xLTEtNjQwNTE_037b2ca2-9c18-4e28-8426-cd1555c918bd">285,401</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:8.5pt;font-weight:700;line-height:100%">Commitments and contingencies (Note 10)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDUtMS0xLTEtNjQwNTE_bedf541b-aced-4424-8e19-adc3e02a0815"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDUtMy0xLTEtNjQwNTE_7edee768-4114-4643-b9cc-d4a2dc24a369"></ix:nonFraction></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:8.5pt;font-weight:700;line-height:100%">TOTAL CAPITALIZATION AND LIABILITIES</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDYtMS0xLTEtNjQwNTE_efcfa92f-6553-43bf-82e9-051d6fb8d048">3,886,862</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:9pt;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:9pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:LiabilitiesAndStockholdersEquity" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDYtMy0xLTEtNjQwNTE_87fb7617-610c-4547-91ac-544b4d4ae573">3,850,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></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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="i022c84a741544391a37e87b2dbbe8653_22"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CALIFORNIA WATER SERVICE GROUP</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited (In thousands, except per share data)</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:74.046%"></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:10.595%"></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:10.599%"></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%">For&#160;the&#160;three months&#160;ended</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%">March 31,<br/>2023</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%">March 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:RegulatedOperatingRevenueWater" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMS0yLTEtMS02NDA1MQ_c33700de-103e-463d-9a40-0610ad792b04">131,100</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:RegulatedOperatingRevenueWater" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMS00LTEtMS02NDA1MQ_3df39622-c5bf-48be-8340-bd8660cc56b7">172,993</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 expenses:</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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%">Operations:</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</span></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%">Water production costs</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNC0yLTEtMS02NDA1MQ_80d6489f-8d68-4502-bc12-841f44e2cb21">55,008</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseProductsAndServices" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNC00LTEtMS02NDA1MQ_42fb1475-2dd6-4c63-b4d2-21cef1159fc5">61,538</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%">Administrative and general</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNS0yLTEtMS02NDA1MQ_bffcd27a-c3ac-4de1-bcaf-c46094a8aac5">35,986</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:GeneralAndAdministrativeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNS00LTEtMS02NDA1MQ_c6d8d963-8205-464e-8e17-f4791c2c1114">33,411</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 operations</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNi0yLTEtMS02NDA1MQ_20eca359-005e-48c3-aeeb-c1f644e55554">16,604</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseOther" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNi00LTEtMS02NDA1MQ_dc90112c-1144-4d04-8947-8c14805ff303">25,852</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%">Maintenance</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseMaintenance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNy0yLTEtMS02NDA1MQ_9b7a0b29-3f63-4209-ad36-a646285f4dbb">7,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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseMaintenance" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNy00LTEtMS02NDA1MQ_6007e2a1-e481-4b18-9f14-9c4a530a61de">7,341</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="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfOC0yLTEtMS02NDA1MQ_4649ec50-b9df-4d25-b235-74a0d9b8c385">29,915</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfOC00LTEtMS02NDA1MQ_e4928cfa-7006-42ef-9284-65c18601b683">28,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 7.75pt;text-align: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 benefit</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="cwt:UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfOS0yLTEtMS02NDA1MQ_c65c96d4-71ce-434c-ab60-50f436954a3e">5,644</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="cwt:UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfOS00LTEtMS02NDA1MQ_84a978ff-778d-4540-b583-e291025dff77">1,417</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%">Property and other taxes</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTAtMi0xLTEtNjQwNTE_b324b975-5ac3-47c1-994c-671aae2587d2">8,777</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:UtilitiesOperatingExpenseTaxes" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTAtNC0xLTEtNjQwNTE_ff4bfb64-4452-44e4-a9cf-24f4b19b394e">8,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 2px 7.75pt;text-align: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 operating expenses</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTEtMi0xLTEtNjQwNTE_77e77086-4993-42a1-b67a-9f749f56cfa9">148,624</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:UtilitiesOperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTEtNC0xLTEtNjQwNTE_83f821f4-8697-4fee-b6a6-c8db187aed35">163,855</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 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%">Net operating (loss) income</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTItMi0xLTEtNjQwNTE_c02d335f-1ed3-4cf1-a1d0-138eeecc4355">17,524</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:OperatingIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTItNC0xLTEtNjQwNTE_c2527f63-47f6-4f8d-b0f5-c354a4fe1620">9,138</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 income and expenses:</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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%">Non-regulated revenue</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:UnregulatedOperatingRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTQtMi0xLTEtNjQwNTE_275fb059-875f-40b6-b4b2-4de7e6565773">4,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:UnregulatedOperatingRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTQtNC0xLTEtNjQwNTE_9acb63fb-d015-47df-a12a-dff026c197f5">5,197</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%">Non-regulated expenses</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:OtherNonoperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTUtMi0xLTEtNjQwNTE_1533993a-ab18-4d2f-8e44-ca22fc8444e9">2,275</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:OtherNonoperatingExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTUtNC0xLTEtNjQwNTE_62d82985-720c-40ef-a67c-602c27084b9d">6,986</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%">Other components of net periodic benefit credit</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanOtherCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTYtMi0xLTEtNjQwNTE_69fdc182-9994-408e-a26c-3c0f44399556">5,221</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanOtherCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTYtNC0xLTEtNjQwNTE_e3f877f9-4aba-48b7-88db-61c02abde92d">4,014</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%">Allowance for equity funds used during construction</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTctMi0xLTEtNjQwNTE_f3174429-6f90-4384-899b-a656bda5c7d4">1,404</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTctNC0xLTEtNjQwNTE_77727ba1-f9ad-4fe3-ad11-d6a786437817">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%">Income tax expense on other income and expenses</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="cwt:UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTgtMi0xLTEtNjQwNTE_baef1c9c-50bd-4443-bf03-06da02bce402">1,794</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="cwt:UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTgtNC0xLTEtNjQwNTE_831a9979-0f86-42aa-93b0-1f9e55ed7da8">512</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:10pt;font-weight:400;line-height:100%">Net other income</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTktMi0xLTEtNjQwNTE_c9ea75f7-2a1d-48f0-9224-6338c5f757b3">7,179</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:OtherNonoperatingIncomeExpense" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTktNC0xLTEtNjQwNTE_0d3854b4-a7f6-46ee-aaaa-44bf2bc04ea4">2,688</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%">Interest expense:</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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%">Interest expense</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjEtMi0xLTEtNjQwNTE_907e290d-e212-47d0-ace4-6b12656a6b7f">12,818</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:InterestExpenseDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjEtNC0xLTEtNjQwNTE_96b0fa37-514c-4575-be08-5db556dccee3">11,495</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%">Allowance for borrowed funds used during construction</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjItMi0xLTEtNjQwNTE_03074758-fd77-4669-a8ff-9d8467ea42bb">829</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:InterestCostsCapitalizedAdjustment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjItNC0xLTEtNjQwNTE_455eeadb-2d1c-410f-8c9b-bce8f8e16cb0">563</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:10pt;font-weight:400;line-height:100%">Net interest expense</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjMtMi0xLTEtNjQwNTE_c9d728c5-b3a2-4e7c-9d3c-822391d28841">11,989</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:InterestCostsIncurred" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjMtNC0xLTEtNjQwNTE_b636f978-fe3e-404c-a937-6745aeeb812a">10,932</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%">Net (loss) income</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjQtMi0xLTEtNjQwNTE_456393c1-52b8-4276-810f-d50d30152925">22,334</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjQtNC0xLTEtNjQwNTE_15e0e624-b428-41c6-8778-d276462220bb">894</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%">Net loss attributable to noncontrolling interests</span></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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjUtMi0xLTEtNjQwNTE_2a0ff38b-cd63-4655-bfc4-d39870e78301">123</ix:nonFraction>)</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjUtNC0xLTEtNjQwNTE_14544217-ddc8-4b17-8d7b-5e12486bbb1c">192</ix:nonFraction>)</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%">Net (loss) income attributable to California Water Service Group</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;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:#ffffff;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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjYtMi0xLTEtNjQwNTE_bfa6cd1d-cb09-479f-9898-819c5f7af776">22,211</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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-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:#ffffff;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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjYtNC0xLTEtNjQwNTE_40474702-1950-49c2-adc5-880a0522e52a">1,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#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%">(Loss) earnings per share of common stock:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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%">Basic</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="usdPerShare" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjgtMi0xLTEtNjQwNTE_bb7a28fb-e1a0-4265-9d9b-a2b6cd25f502">0.40</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjgtNC0xLTEtNjQwNTE_f25eacb0-f496-468e-a9b7-dca81bcbd313">0.02</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%">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></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:10pt;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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjktMi0xLTEtNjQwNTE_7d006ccc-29dc-4f83-ad47-f18ec167f8a4">0.40</ix:nonFraction>)</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 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:10pt;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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjktNC0xLTEtNjQwNTE_1d548a33-795a-4d20-96ad-8c1799cd9755">0.02</ix:nonFraction>&#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: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;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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%">Basic</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="shares" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMzEtMi0xLTEtNjQwNTE_81f1c480-7174-4cba-9211-3237926cc7ba">55,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMzEtNC0xLTEtNjQwNTE_bf94ae8a-0447-4416-86dd-38772cd4dd60">53,731</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%">Diluted</span></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%"><ix:nonFraction unitRef="shares" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMzItMi0xLTEtNjQwNTE_26876f05-731f-4348-b529-2228b475c550">55,666</ix:nonFraction>&#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%"><ix:nonFraction unitRef="shares" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMzItNC0xLTEtNjQwNTE_d463497c-02b0-4fd8-a113-b017a1a62837">53,775</ix:nonFraction>&#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%">&#160;See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements</span></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_25"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CALIFORNIA WATER SERVICE GROUP</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unaudited (In thousands)</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:71.999%"></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:11.619%"></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:11.622%"></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%">For&#160;the&#160;three&#160;months&#160;ended</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%">March 31,<br/>2023</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%">March 31,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding: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 activities:</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></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%">Net (loss) income</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMi0yLTEtMS02NDA1MQ_0957dfde-be35-403b-9ed6-9f9705ad067b">22,334</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="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMi00LTEtMS02NDA1MQ_628c6d1a-86cf-4267-bace-2cb182c154e7">894</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%">Adjustments to reconcile net (loss) income to&#160;net&#160;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;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></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%">Depreciation and amortization</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNC0yLTEtMS02NDA1MQ_8a23d8cb-241b-42b4-b5e4-b683c836b1f7">30,433</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:DepreciationDepletionAndAmortization" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNC00LTEtMS02NDA1MQ_53e474f2-e533-41a4-a567-86e18613c9f0">29,482</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%">Change in value of life insurance contracts</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNS0yLTEtMS02NDA1MQ_ff480e9a-aa6e-4f65-9652-da9ff6830f65">1,641</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNS00LTEtMS02NDA1MQ_b5b9391d-d851-4181-b65a-b670d3daa3ab">2,918</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%">Allowance for equity funds used during construction</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNi0yLTEtMS02NDA1MQ_a31128d2-f2f3-4950-9a5d-f1a9bcb9416e">1,404</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNi00LTEtMS02NDA1MQ_a62d46b6-68d8-49fb-bf63-d3b50675b078">975</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:10pt;font-weight:400;line-height:100%">Changes in operating assets and liabilities:</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</span></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%">Receivables and unbilled revenue</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfOC0yLTEtMS02NDA1MQ_c6c1c77a-7a05-4843-a034-b6b1b5ca7ce9">17,089</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInReceivables" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfOC00LTEtMS02NDA1MQ_68646852-fd8f-4b22-ba42-26df7fdf9756">10,079</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 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%">Water Arrearages Payment Program</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="cwt:IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfOS0yLTEtMS02NDA1MQ_f22bab06-8480-4ccc-a1d5-fd6b37b13d9d">&#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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="cwt:IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfOS00LTEtMS02NDA1MQ_ab0540e8-b730-4a8c-a3b0-070948f994de">20,836</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%">Accounts payable</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTEtMi0xLTEtNjQwNTE_bc171049-227a-4f3a-a944-eed836977f4e">11,230</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccountsPayable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTEtNC0xLTEtNjQwNTE_502e7d60-9c3a-4159-8080-9f573dc5b92c">11,617</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 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%">Other current assets</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTItMi0xLTEtNjQwNTE_3ff33d77-eb59-4ca9-92bf-99db6e7f4291">1,342</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTItNC0xLTEtNjQwNTE_4b465740-2b4e-4ab0-8185-9e2b7a586c06">75</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 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%">Other current liabilities</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTMtMi0xLTEtNjQwNTE_9afa0058-1594-4ab6-bf3a-8666e76cf644">10,024</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherCurrentLiabilities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTMtNC0xLTEtNjQwNTE_2e04eed5-2352-4c4f-9e0f-9fc036441884">12,656</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 changes in noncurrent assets and liabilities</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTQtMi0xLTEtNjQwNTE_338d3021-a67b-4516-b40e-5964ecc040af">1,375</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTQtNC0xLTEtNjQwNTE_a64b46d0-256e-4388-a028-ae6fad929892">10,153</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:700;line-height:100%">Net cash provided by operating activities</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTUtMi0xLTEtNjQwNTE_3c55fe22-0e43-40cf-a2c7-e960ab24dfbf">20,970</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTUtNC0xLTEtNjQwNTE_4343a6be-2a22-426e-be2e-814b142dbbb8">54,193</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%">Investing activities:</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></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%">Utility plant expenditures</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTctMi0xLTEtNjQwNTE_45624cba-8768-45f4-814b-aa82380b7711">81,980</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTctNC0xLTEtNjQwNTE_a316850f-4248-4245-aa0d-83a56b525cb3">68,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:10pt;font-weight:400;line-height:100%">Life insurance proceeds</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTgtMi0xLTEtNjQwNTE_74fb55d0-e401-41b2-aa82-050883f730e4">&#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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTgtNC0xLTEtNjQwNTE_a4144aec-57a8-4a7e-a903-bf0c3f04fe8d">1,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%">Purchase of life insurance contracts</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTktMi0xLTEtNjQwNTE_dc4304b8-796b-4643-b543-b463378abd3c">&#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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsToAcquireLifeInsurancePolicies" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTktNC0xLTEtNjQwNTE_614884b2-0d5b-407c-9bf4-fc345ff5012f">1,727</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 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%">Asset acquisition</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="cwt:PaymentsForAssetAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjEtMi0xLTEtNjQwNTE_9b066e39-3852-4fe0-86df-0ce90700a19e">102</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="cwt:PaymentsForAssetAcquisitions" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjEtNC0xLTEtNjQwNTE_74fd58b9-b3cc-48a2-a392-3631299aeeb5">180</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:700;line-height:100%">Net cash used in investing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjMtMi0xLTEtNjQwNTE_777ac877-ba86-4c97-8d4e-1b76b2908628">82,082</ix:nonFraction>)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjMtNC0xLTEtNjQwNTE_a6f85e01-2196-43db-abd9-1d2f6fec2a96">68,676</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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:#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%">Financing activities:</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term borrowings, net of issuance costs of $<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpjZjkxNTc3NzNlZDE0M2I2ODUzMTE5OTc3ZGQ2ODk2N181NDk3NTU4MTM5NzY_b3868aaf-b0e7-403e-8a66-38c953d30beb">1,552</ix:nonFraction> for 2023 and $<ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsOfDebtIssuanceCosts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpjZjkxNTc3NzNlZDE0M2I2ODUzMTE5OTc3ZGQ2ODk2N181NDk3NTU4MTM5ODA_b705e009-c194-44e7-9e76-316203e82e01">0</ix:nonFraction> for 2022</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjUtMi0xLTEtNjQwNTE_7811e3df-a98d-45b8-9854-961f8d7bb632">93,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjUtNC0xLTEtNjQwNTE_d9cfec89-8cce-486b-b583-dd6a3e6f8e1b">30,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 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%">Repayment of short-term borrowings</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:RepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjYtMi0xLTEtNjQwNTE_d4ff9f38-b361-42ea-8af4-b9ef817d5f58">35,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:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:RepaymentsOfShortTermDebt" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjYtNC0xLTEtNjQwNTE_1af03cef-0f98-4ebe-b672-1a4d824de4b9">15,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 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%">Repayment of long-term debt</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjgtMi0xLTEtNjQwNTE_d47dfb8e-84fe-4854-8309-e433e91abe9d">214</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:RepaymentsOfLongTermDebt" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjgtNC0xLTEtNjQwNTE_87e10032-d8e6-4439-a080-21c69ba83c3f">198</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 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%">Advances and contributions in aid of construction</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="cwt:ProceedsFromContributionInAidOfConstructionFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjktMi0xLTEtNjQwNTE_134be153-97ea-407d-9ef2-30ab612caf80">3,696</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="cwt:ProceedsFromContributionInAidOfConstructionFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjktNC0xLTEtNjQwNTE_a07019fe-4bdc-4358-bf34-5eed093cef16">7,774</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%">Refunds of advances for construction</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="cwt:RefundsOfAdvancesForConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzAtMi0xLTEtNjQwNTE_e5c904a9-729b-4cce-adb0-350badb1fb0b">2,248</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="cwt:RefundsOfAdvancesForConstruction" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzAtNC0xLTEtNjQwNTE_621d7e62-5f9c-4255-a2d2-c0bdd2fbdf91">2,355</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 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%">Repurchase of common stock</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzEtMi0xLTEtNjQwNTE_aebec2f2-8fb6-4afe-9a76-7fe77ddca562">1,542</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsForRepurchaseOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzEtNC0xLTEtNjQwNTE_ffe1e62c-3bd1-4090-b737-2e7c57a9712d">1,674</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 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%">Issuance of common stock, net</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzItMi0xLTEtNjQwNTE_73d7ef0f-3a8a-4219-a763-33f31b6f1fb1">18,842</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:ProceedsFromIssuanceOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzItNC0xLTEtNjQwNTE_f48ca73f-98a7-42ae-aee4-97b685535e6c">564</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%">Dividends paid</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzMtMi0xLTEtNjQwNTE_28f2b0bc-faab-4bdb-acac-0a04592a6e33">14,456</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:PaymentsOfDividendsCommonStock" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzMtNC0xLTEtNjQwNTE_8797a502-2364-4d4b-aeb2-82d562eb3553">13,429</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:700;line-height:100%">Net cash provided by financing activities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzUtMi0xLTEtNjQwNTE_6ee800c5-071b-4e96-8c08-847f7af62a3d">62,526</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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 #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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzUtNC0xLTEtNjQwNTE_45e9ddaa-ce7d-4eee-b03b-a6a562f053de">5,682</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#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%">Change in cash, cash equivalents, and restricted cash</span></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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzYtMi0xLTEtNjQwNTE_1758ca94-10dd-4056-83a8-3ac2547f981e">1,414</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzYtNC0xLTEtNjQwNTE_b7f7a424-c637-40a5-a159-ebd88421b744">8,801</ix:nonFraction>)</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%">Cash, cash equivalents, and restricted cash at beginning of period</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzctMi0xLTEtNjQwNTE_77d2a5ba-7c3d-4cf6-8dff-ac2cd84e7c10">85,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie395b845c09b48e8873f54e9515542f1_I20211231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzctNC0xLTEtNjQwNTE_31b56076-fb8c-4b1e-8cbb-dea6f4258bd9">80,653</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%">Cash, cash equivalents, and restricted cash at end of period</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzgtMi0xLTEtNjQwNTE_60e5df54-1308-439c-978a-5cb6ced35da2">86,439</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="iaeb831f80b364558b38a3be5859e8ef0_I20220331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzgtNC0xLTEtNjQwNTE_0d1c670c-43c6-4b39-959f-683d9f72c552">71,852</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%">Supplemental information:</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></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%">Cash paid for interest (net of amounts capitalized)</span></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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:InterestPaidNet" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDAtMi0xLTEtNjQwNTE_047fb8ce-0671-424a-ad2e-73ec02a98850">1,578</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDAtNC0xLTEtNjQwNTE_44e8810f-ca8e-4c02-bc97-e5b6b537f367">187</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%">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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</span></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%">Accrued payables for investments in utility plant</span></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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDItMi0xLTEtNjQwNTE_f5f2687d-28f3-41e2-a57e-2449af8363a5">42,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 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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:CapitalExpendituresIncurredButNotYetPaid" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDItNC0xLTEtNjQwNTE_be07bfa3-8fc2-4e5b-b5bb-828e96f355ec">57,733</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%">Utility plant contribution by developers</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDMtMi0xLTEtNjQwNTE_8a210e34-8a3b-4267-a168-a808ce03ebdc">7,032</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDMtNC0xLTEtNjQwNTE_29b28c1d-042b-4736-8194-06c4386c97a4">5,771</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><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;See Accompanying Notes to Unaudited Condensed Consolidated Financial Statements</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_28"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></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%">CALIFORNIA WATER SERVICE GROUP</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%">Notes to Unaudited Condensed 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:400;line-height:120%">March&#160;31, 2023 </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:400;line-height:120%">Dollar amounts in thousands, unless otherwise stated</span></div><div id="i022c84a741544391a37e87b2dbbe8653_31"></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%">Note 1. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfNDU2OQ_6d3f1cb3-ea94-40ae-8d6a-eecfec4e2d05" continuedAt="i4663c3bbc7bb402787cb6c9c0b211e5d" escape="true">Organization and Operations and Basis of Presentation</ix:nonNumeric></span></div><ix:continuation id="i4663c3bbc7bb402787cb6c9c0b211e5d"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California Water Service Group (Company) is a holding company that provides water utility and other related services in California, Washington, New Mexico, Hawaii, and Texas through its wholly-owned and non-wholly owned subsidiaries. California Water Service Company (Cal Water), Washington Water Service Company (Washington Water), New Mexico Water Service Company (New Mexico Water), and Hawaii Water Service Company,&#160;Inc. (Hawaii Water),  provide regulated utility services under the rules&#160;and regulations of their respective state&#8217;s regulatory commissions (jointly referred to as the Commissions). CWS Utility Services and HWS Utility Services LLC provide non-regulated water utility and utility-related services. TWSC, Inc. (Texas Water) holds regulated and contracted wastewater utilities. </span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in <ix:nonFraction unitRef="segment" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="INF" name="us-gaap:NumberOfReportableSegments" format="ixt-sec:numwordsen" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfODky_3a6a0262-3469-41bc-bd8e-9a9a3f7f773d">one</ix:nonFraction> reportable segment, providing water and water related utility services.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfNDU3NA_0d59f3c9-c915-4d23-a78b-af554249344f" escape="true"><div style="text-align:justify"><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">Basis of Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X promulgated by the Securities and Exchange Commission (SEC) and therefore do not contain all of the information and footnotes required by GAAP and the SEC for annual financial statements. Interim financial information includes the Company's accounts and those of its wholly and non-wholly owned subsidiaries. The non-wholly owned subsidiary was consolidated using the voting interest model as the Company owns a majority of the voting interests in the non-wholly owned subsidiary. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company&#8217;s consolidated financial statements included in its Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022 as filed with the SEC on March 1, 2023.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company&#8217;s unaudited condensed consolidated interim financial statements in accordance with GAAP 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 balance sheet dates and the reported amounts of revenues and expenses for the periods presented. These include, but are not limited to, estimates and assumptions used in determining the Company&#8217;s regulatory asset and liability balances based upon probability assessments of regulatory recovery, revenues earned but not yet billed, asset retirement obligations, allowance for credit losses, pension and other employee benefit plan liabilities, and income tax-related assets and liabilities.&#160;Actual results could materially differ from these estimates.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements reflect all adjustments, consisting of normal recurring transactions that are necessary to provide a fair presentation of the results for the periods covered.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the seasonal nature of the water business, the results for interim periods are not indicative of the results for a 12-month period. Revenue and income are generally higher in the warm, dry summer months when water usage and sales are greater. Revenue and income are generally lower in the winter months when cooler temperatures and rainfall curtail water usage and sales.</span></div></ix:nonNumeric><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">Noncontrolling Interests</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests in the Company&#8217;s condensed consolidated financial statements represents a <ix:nonFraction unitRef="number" contextRef="i8c585d09f01c42df933a243db214e4be_I20230331" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfMzczMQ_1017400a-4289-4b57-a605-a5b65879a837">6.2</ix:nonFraction>% interest not owned by Texas Water in a consolidated subsidiary. Texas Water obtained control over the subsidiary on May 1, 2021. Since the Company controls this subsidiary, its financial statements are consolidated with those of the Company, and the noncontrolling owner&#8217;s <ix:nonFraction unitRef="number" contextRef="i8c585d09f01c42df933a243db214e4be_I20230331" decimals="3" name="us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfNDAwNw_b407cc0f-87e1-4be9-aaf8-578500049ebd">6.2</ix:nonFraction>% share of the subsidiary&#8217;s net assets and results of operations is deducted and reported as noncontrolling interests on the condensed consolidated balance sheet and as net loss attributable to noncontrolling interests in the condensed consolidated statement of operations. The Company reports noncontrolling interests in consolidated entities as a component of equity separate from the Company&#8217;s equity. The Company&#8217;s net (loss) income attributable to California Water Service Group excludes a net loss attributable to the noncontrolling interests.</span></div></ix:continuation><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_34"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 2. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1NjQ_6ad9b495-bd38-4437-af35-3e33bad420f0" continuedAt="i56cfec024e094deebfded1a13b3e7da9" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="i56cfec024e094deebfded1a13b3e7da9" continuedAt="i028250a445844da6bc0a9f853942257a"><div style="margin-bottom:8pt;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">Operating revenue</span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1NDQ_6b171d98-eb6e-458b-bdd8-758312151d2f" continuedAt="i525d191ce6d540bf9c9049b274f13888" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s operating revenue by source for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></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:13.668%"></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%">Three Months Ended March 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%">2023</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%">2022</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%">Revenue from contracts with customers</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfMi0xLTEtMS02NDA1MQ_cc6e2aac-7864-4514-98d3-7ba23bf29a00">145,225</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfMi0zLTEtMS02NDA1MQ_8c0982f7-59f9-4037-a16a-b2d584ede6c2">158,933</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%">Regulatory balancing account 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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:RevenueNotFromContractWithCustomer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfMy0xLTEtMS02NDA1MQ_ccba06be-b36c-41a7-ac5c-41c67040da2f">14,125</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:RevenueNotFromContractWithCustomer" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfMy0zLTEtMS02NDA1MQ_46b679ba-e363-4968-8f4f-7781ff2c0aa7">14,060</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%">Total operating revenue</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:RegulatedOperatingRevenueWater" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfNC0xLTEtMS02NDA1MQ_7cd2d940-178f-4d8c-8a37-53f480ab4fb1">131,100</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:RegulatedOperatingRevenueWater" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfNC0zLTEtMS02NDA1MQ_c5be83cd-f85d-4372-b385-41d26e9bcbcf">172,993</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-bottom:8pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></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 style="height:3pt"><td colspan="3" style="padding:0 1pt"></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></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></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></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></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></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1MzI_528473f4-88df-437a-9f18-df8cdee27b79" continuedAt="ib7c128ba1f264560bc947537ac326fb9" escape="true">Revenue from contracts with customers</ix:nonNumeric></span></div><ix:continuation id="ib7c128ba1f264560bc947537ac326fb9" continuedAt="i285be0f9a31143b4bf208710e985d784"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company principally generates operating revenue from contracts with customers by providing regulated water and wastewater services at tariff-rates authorized by the Commissions in the states in which they operate and non-regulated water and wastewater services at rates authorized by contracts with government agencies. Revenue from contracts with customers reflects amounts billed for the volume of consumption at authorized per unit rates, for a service charge, and for other authorized charges. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company satisfies its performance obligation to provide water and wastewater services over time as services are rendered. The Company applies the invoice practical expedient and recognizes revenue from contracts with customers in the amount for which the Company has a right to invoice. The Company has a right to invoice for the volume of consumption, for the service charge, and for other authorized charges. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of sales to customers is generally based on the reading of their meters, which occurs on a systematic basis throughout the month. At the end of each month, the Company estimates consumption since the date of the last meter reading and the corresponding unbilled revenue is recognized. The estimate is based upon the number of unbilled days that month and the average daily customer billing rate from the previous month (which fluctuates based upon customer usage). </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract terms are generally short-term and at will by customers and, as a result, no separate financing component is recognized for the Company's collections from customers, which generally require payment within 30 days of billing. The Company applies judgment, based principally on historical payment experience, in estimating its customers&#8217; ability to pay.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain customers are not billed for volumetric consumption, but are instead billed a flat rate at the beginning of each monthly service period. The amount billed is initially deferred and subsequently recognized over the monthly service period, as the performance obligation is satisfied. The deferred revenue balance or contract liability, which is included in "accrued expenses and other liabilities" on the unaudited condensed consolidated balance sheets, is inconsequential.</span></div><ix:continuation id="i525d191ce6d540bf9c9049b274f13888" continuedAt="i83c063271c684f479ef729dccb2bf14d"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue from contracts with customers is disaggregated by class of customers for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></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:13.668%"></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%">Three Months Ended March 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%">2023</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%">2022</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%">Residential</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="i59e7f0b98e3545318aec4ccafd51b714_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfMi0xLTEtMS02NDA1MQ_64b78cbe-aaf6-4587-9263-9ecfffc82819">84,035</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="icc1ade0aee26414192882f2cbbb88f5f_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfMi0zLTEtMS02NDA1MQ_853655ef-ac83-4543-b60f-d3cdc310c8db">91,743</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%">Business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2dcdf57718ce4851ac806101df8e69d0_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfMy0xLTEtMS02NDA1MQ_319608fd-fb8c-4500-b5a9-83392770773d">31,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i2e19e95f00644499be0963d9887caf74_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfMy0zLTEtMS02NDA1MQ_4422764e-3514-43d5-aa52-9a148c73ca63">32,163</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%">Multiple residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i69734a2f24ea4e448e76c27d4f34242f_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNC0xLTEtMS02NDA1MQ_3a237399-0eac-4a60-a0be-7f5c9b01e5b0">14,997</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ief7d7746c9024cdba018f4df60e6bb7d_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNC0zLTEtMS02NDA1MQ_98e3abdb-56b1-4642-a0c8-23fcc1cbc576">14,817</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%">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%"><ix:nonFraction unitRef="usd" contextRef="ibeaea948a8cc4823b7aad5560ac3c997_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNS0xLTEtMS02NDA1MQ_61e46ba6-c62d-4cfe-8079-ef371b68c16b">5,634</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i463f729f9ff84c0ab61903c766699d6a_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNS0zLTEtMS02NDA1MQ_ac552f12-d0de-4b52-862a-64091de57796">5,773</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%">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%"><ix:nonFraction unitRef="usd" contextRef="ic105d2aded4242f7a252f195c30426e6_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNi0xLTEtMS02NDA1MQ_7fb7e00f-3847-47d3-b443-1161fc0750b3">6,425</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i27d26c280a024c57a49bf5d149a359ad_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNi0zLTEtMS02NDA1MQ_8eed5a19-1133-42fb-9eb4-ee150c88caf5">6,985</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%">Other (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="ic24b9110df0f4c6082e3d312c08243a6_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNy0xLTEtMS02NDA1MQ_9fe0f420-e563-48ff-8331-6dc80f5a809a">2,160</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7f890180f3ee4e3ab7dce4af124325bd_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNy0zLTEtMS02NDA1MQ_fb8de945-e04c-47b3-b5e2-160239fb0f2f">7,452</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%">Total revenue from contracts with customers</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfOC0xLTEtMS02NDA1MQ_e57fedc2-92c1-440b-98d6-88eb5728e76c">145,225</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfOC0zLTEtMS02NDA1MQ_5daced6a-b57e-45bb-b457-6f384a7c7c92">158,933</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></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 style="height:3pt"><td colspan="3" style="padding:0 1pt"></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></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></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></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></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></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></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></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></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></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Other includes accrued unbilled revenue. </span></div></ix:continuation></ix:continuation></ix:continuation><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><ix:continuation id="i028250a445844da6bc0a9f853942257a" continuedAt="i9d14ab45a43c44779e10920137fb17b0"><ix:continuation id="i285be0f9a31143b4bf208710e985d784"><div style="margin-bottom:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Regulatory balancing account revenue</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory balancing account revenue is revenue related to revenue mechanisms authorized in California by the California Public Utilities Commission (CPUC), which allow the Company to recognize 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, and are not considered contracts with customers. To the extent that revenue is estimated to be collectible beyond 24 months, recognition is deferred. Due to the delay in the resolution of the most recent General Rate Case (GRC) filing in California in July of 2021 by Cal Water (2021 GRC Filing), the Company did not benefit from any revenue mechanisms in the first quarter of 2023. For 2022, the Company's authorized revenue mechanisms included the Water Revenue Adjustment Mechanism (WRAM).</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WRAM decoupled revenue from the volume of the sales and allowed the Company to recognize the adopted level of volumetric revenues. The variance between adopted volumetric revenues and actual billed volumetric revenues for metered accounts was recorded as regulatory balancing account&#160;revenue. No WRAM was recorded in 2023 as the revenue mechanism concluded on December 31, 2022. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory balancing account revenue also includes revenue that is recognized for balancing accounts 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. These mechanisms, such as the Modified Cost Balancing Account (MCBA), Conservation Expense Balancing Account (CEBA), Pension Cost Balancing Account (PCBA), and Health Cost Balancing Account (HCBA), generally provide for recovery of the adopted levels of expenses for purchased water, purchased power, pump taxes, water conservation program costs, pension, and health care. Variances between adopted and actual costs were recorded as regulatory balancing account revenue in 2022. In 2023, in connection with the CPUC's disallowance of the use of the WRAM, the variances for CEBA, HCBA, and PCBA are recorded against the originating expense. The MCBA was not recorded in 2023 as the mechanism concluded on December 31, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CPUC issued a decision effective August 27, 2020 requiring that Class A companies submitting GRC filings after the effective date be (i) precluded from proposing the use of a full decoupling WRAM in their next GRCs and (ii) allowed the use of Monterey-Style Water Revenue Adjustment Mechanisms (MWRAM). In addition, the CPUC's decision allowed for Incremental Cost Balancing Accounts (ICBAs) to replace the MCBA. The MWRAM 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 had been in effect. The ICBA tracks differences between the authorized per-unit prices of water production costs and actual per-unit prices of water production costs. Cal Water complied with this decision in its 2021 GRC Filing and expects the MWRAM to be implemented in 2023 and effective retroactive back to January 1, 2023. For the first quarter of 2023, the Company did not record a regulatory asset or regulatory liability for the MWRAM or ICBAs.</span></div></ix:continuation><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:RevenueRecognitionPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1MzQ_119bc96d-5706-4b50-a497-a3ce69a6a1f8" continuedAt="i5849c9eb0aec4c13a623ca81459b47a8" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">Non-regulated Revenue</span></div><ix:continuation id="i83c063271c684f479ef729dccb2bf14d"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s non-regulated revenue by source for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></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:13.668%"></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%">Three Months Ended March 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%">2023</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%">2022</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%">Operating and maintenance 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="i55bf8a11064a4bdc8420dde032fef67b_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfMi0xLTEtMS02NDA1MQ_560f5fbe-1a99-47a8-816d-9777415e0537">3,235</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="icba531e9cc6a40cb811b5b0b42ad3986_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfMi0zLTEtMS02NDA1MQ_6e6ea13a-e599-4def-8e48-a4aa4c83d939">3,405</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%">Other non-regulated 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="i90bc3dc9d6a745e8a4097fb2f3bc1559_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfMy0xLTEtMS02NDA1MQ_d3339bf0-44bc-4ad4-bac0-ab0acd89690a">782</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6f947c728b6243ed8cc8ba155fda726a_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfMy0zLTEtMS02NDA1MQ_4eec2c7f-4b7e-4e46-bb34-f00734d2fd3c">1,150</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-regulated revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i30a4d6edb0294b05a170fb1f7762030f_D20230101-20230331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNC0xLTEtMS02NDA1MQ_fe1fe9a4-9402-4d41-af74-4ccc590d0a32">4,017</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1abcb7f520b4da6aa8c12e060da9f7e_D20220101-20220331" decimals="-3" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNC0zLTEtMS02NDA1MQ_b265c6f1-fc9f-41da-8620-867ffffc1516">4,555</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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%">Lease 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="i30a4d6edb0294b05a170fb1f7762030f_D20230101-20230331" decimals="-3" name="us-gaap:LeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNS0xLTEtMS02NDA1MQ_c8a2aa76-ca8d-401f-8151-55631328bfee">606</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if1abcb7f520b4da6aa8c12e060da9f7e_D20220101-20220331" decimals="-3" name="us-gaap:LeaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNS0zLTEtMS02NDA1MQ_f35b5af4-f092-4627-a47c-faecba5c2a1c">642</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 10pt;text-align: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 non-regulated revenue</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="i30a4d6edb0294b05a170fb1f7762030f_D20230101-20230331" decimals="-3" name="us-gaap:UnregulatedOperatingRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNi0xLTEtMS02NDA1MQ_91627edc-7d3d-46e0-9e29-558ae56077c1">4,623</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="if1abcb7f520b4da6aa8c12e060da9f7e_D20220101-20220331" decimals="-3" name="us-gaap:UnregulatedOperatingRevenue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNi0zLTEtMS02NDA1MQ_77bb482e-5f3f-4c4d-a860-36c0ddc251a7">5,197</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:continuation><div style="margin-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></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 style="height:3pt"><td colspan="3" style="padding:0 1pt"></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></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></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></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></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></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></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></tr></table></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and maintenance services are provided for non-regulated water and wastewater systems owned by private companies and municipalities. The Company negotiates formal agreements with the customers, under which they provide operating, maintenance and customer billing services related to the customers&#8217; water system. The formal agreements outline the fee schedule for the services provided. The agreements typically call for a fee-per-service or a flat-rate amount per month. The Company satisfies its performance obligation of providing operating and maintenance services over time as services are rendered; as a result, the Company employs the invoice practical expedient and recognizes revenue in the amount that it has the right to invoice. Contract terms are generally short-term and, as a result, no separate financing component is recognized for its collections from customers, which generally require payment within 30 days of billing.   </span></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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 style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><ix:continuation id="i9d14ab45a43c44779e10920137fb17b0"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="i5849c9eb0aec4c13a623ca81459b47a8">Other non-regulated revenue primarily relates to services for the design and installation of water mains and other water infrastructure for customers outside the regulated service areas and insurance program administration.</ix:continuation> </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:RevenueRecognitionLeases" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1Mzk_31353269-2a6c-4d82-9d1a-4e0668bd6333" escape="true">Lease revenue is not considered revenue from contracts with customers and is recognized following operating lease standards. The Company is the lessor in operating lease agreements with telecommunications companies under which cellular phone antennas are placed on the Company's property.</ix:nonNumeric> </span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:CreditLossFinancialInstrumentPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1MzU_af83064e-296b-4c12-8030-ebdba820d877" escape="true"><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%;text-decoration:underline">Allowance for credit losses</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses for Customer Receivables, Other Receivables, and Unbilled Revenue on an aggregated level. These receivables are generally trade receivables due in one year or less or expected to be billed and collected in one year or less. The expected credit losses for Other Receivables and Unbilled Revenue are inconsequential. Customer receivables include receivables for water and wastewater services provided to residential customers, business, industrial, public authorities, and other customers. The expected credit losses for business, industrial, public authorities, and other customers are inconsequential. The overall risks related to the Company&#8217;s receivables are low as water and wastewater services are seen as essential services. The estimate for the allowance for credit losses is based on a historical loss ratio, in conjunction with a qualitative assessment of elements that impact the collectability of receivables to determine if the allowance for credit losses should be further adjusted in accordance with the accounting guidance for credit losses. Management contemplates available current information such as changes in economic factors, regulatory matters, industry trends, payment options and programs available to customers, and the methods that the Company is able to utilize to ensure payment.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews its allowance for credit losses utilizing a quantitative assessment, which includes a trend analysis of customer billing and collection, aging by customer class, and unemployment rates. The Company also utilizes a qualitative assessment, which considers the future collectability on customer outstanding balances, management's estimate of the cash recovery, and a general assessment of the economic conditions of the locations the Company serves. Based on these assessments, the Company adjusted its allowance for credit losses accordingly.</span></div></ix:nonNumeric><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1NTg_db55a019-42e2-4a7f-939f-4b467c1960e4" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 activity in the allowance for credit losses for the 3-month period ended March 31, 2023 and 12-month period ended December 31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"><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:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.344%"></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:18.346%"></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:10pt;font-style:italic;font-weight:400;line-height:100%">Allowance for credit losses</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%">March 31, 2023</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%">December 31, 2022</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%">Beginning balance</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%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMS0xLTEtMS02NDA1MQ_adc09c75-7e57-4815-9aa3-df3c3efa8c52">5,629</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 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%"><ix:nonFraction unitRef="usd" contextRef="ie395b845c09b48e8873f54e9515542f1_I20211231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMS0zLTEtMS02NDA1MQ_5e383af4-0074-42de-8dcb-4fa40b00674c">3,743</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:400;line-height:100%">Provision for credit loss 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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMi0xLTEtMS02NDA1MQ_8f24c802-91fe-4405-8849-5260c5bee6be">939</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6d16702dcaa440d58d6d1614996d1668_D20220101-20221231" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMi0zLTEtMS02NDA1MQ_87207127-038d-425b-b98f-758e8424eff6">5,887</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%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMy0xLTEtMS02NDA1MQ_1248e4c4-ac08-4702-bdba-0b2b01c76394">1,592</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="i6d16702dcaa440d58d6d1614996d1668_D20220101-20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMy0zLTEtMS02NDA1MQ_00c718a3-c756-468d-b5d5-bd905e44d367">4,380</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%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfNC0xLTEtMS02NDA1MQ_129a5058-a253-4a92-a32d-b7c96094e9d1">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="i6d16702dcaa440d58d6d1614996d1668_D20220101-20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfNC0zLTEtMS02NDA1MQ_11fbeb2f-63f1-4a51-9530-dfdee99771fe">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 7.75pt;text-align: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 ending allowance balance</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfNS0xLTEtMS02NDA1MQ_8c1bd123-b032-4d48-acd9-498e0d2ff25c">5,117</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:AllowanceForDoubtfulAccountsReceivable" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfNS0zLTEtMS02NDA1MQ_dc13caa3-9835-480f-a2c6-f2407399dc35">5,629</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-bottom:8pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash, Cash Equivalents, and Restricted Cash</span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1NjU_e89e320d-5b0c-493d-8ab0-e2a3760fa2f3" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash within the Condensed Consolidated Balance Sheets that sum to the total of the same such amounts shown on the Condensed Consolidated Statements of Cash Flows (see Note 10 for further details on restricted cash): </span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"><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:67.467%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.250%"></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:14.253%"></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:1pt;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%">March 31, 2023</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%">December 31, 2022</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMS0xLTEtMS02NDA1MQ_1e586df1-8f52-4288-9aca-28c946dbfeef">52,286</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMS0zLTEtMS02NDA1MQ_d3437450-dda4-44af-8d76-e8ec3142ea39">62,100</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%">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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMi0xLTEtMS02NDA1MQ_6990e191-4b61-4ba9-a5cb-c539e0cc455a">34,153</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:RestrictedCashCurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMi0zLTEtMS02NDA1MQ_d502cd18-57c7-470d-ada7-40e6c15fd447">22,925</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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMy0xLTEtMS02NDA1MQ_bffa63a0-31df-4c3d-a34a-89807e35bdb3">86,439</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMy0zLTEtMS02NDA1MQ_3da7cd67-2c95-43a3-8226-17b12f6756a5">85,025</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:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_37"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 3. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQyNg_2293936f-7f83-463b-b777-c3674c14b0c3" continuedAt="ic3e3e275f7a04093aac83d6fa809df60" escape="true">Stock-based Compensation</ix:nonNumeric></span></div><ix:continuation id="ic3e3e275f7a04093aac83d6fa809df60"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's equity incentive plan was approved and amended by stockholders on April&#160;27, 2005 and May&#160;20, 2014, respectively. The Company is authorized to issue awards up to <ix:nonFraction unitRef="shares" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMjEz_ecafed4a-3c4d-46cc-85ee-5793551baf64">2,000,000</ix:nonFraction> shares of common stock.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, the Company granted Restricted Stock Awards (RSAs) to Officers and members of the Board of Directors. An RSA share represents the right to receive a restricted share of the Company's common stock and is valued based on the fair market value of the Company's common stock at the date of grant. RSAs granted to Officers vest over <ix:nonNumeric contextRef="ibbba70da499d4b03928f24f6cc21f8ac_D20230101-20230331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfNTg4_8c3a4e15-371e-4423-8324-d01889c522ef">36</ix:nonNumeric> months with the first year cliff vesting. In general, RSAs granted to Board members vest at the end of <ix:nonNumeric contextRef="i1fa083cfe88b46ca9c9b4bcaa2696e02_D20230101-20230331" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfNjg3_d6e6c341-79e0-4815-b9bc-b1aca9312f3c">12</ix:nonNumeric> months. The RSAs are recognized as expense evenly over <ix:nonNumeric contextRef="ibbba70da499d4b03928f24f6cc21f8ac_D20230101-20230331" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfNzM4_3863cca8-6eed-4bd2-9a00-7b903eb347dc">36</ix:nonNumeric> months for the shares granted to Officers and <ix:nonNumeric contextRef="i1fa083cfe88b46ca9c9b4bcaa2696e02_D20230101-20230331" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:durmonth" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfNzgw_684c4c7f-1617-4f76-8146-4eeb96988c39">12</ix:nonNumeric> months for the shares granted to Board members. As of March 31, 2023, there was approximately $<ix:nonFraction unitRef="usd" contextRef="ic6b854fe829946ceb88bf6b527435eec_I20230331" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMTA5OTUxMTYzMTg1NQ_d2d3014a-47ba-42b4-968d-dd6bb461bdeb">3.5</ix:nonFraction>&#160;million of total unrecognized compensation cost related to RSAs. The cost is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMTA5OTUxMTYzMTg3Mg_16a92e05-145f-401d-aad0-0da89a4024be">2.0</ix:nonNumeric> years.</span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQyMQ_db3c71b1-a248-492e-b629-68f037179089" continuedAt="ifab5eeb7d2b44f53957f006cf98d5846" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 the outstanding RSAs as of March 31, 2023 is presented below:</span></div><div style="margin-bottom:8pt;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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSA Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value</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%">RSAs at  January 1, 2023</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="shares" contextRef="i01304b0555634931a7419ee28a6597e6_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMS0xLTEtMS02NDA1MQ_fd65e680-0f79-42e8-86d3-d92cb819b960">52,066</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 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="i01304b0555634931a7419ee28a6597e6_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMS0zLTEtMS02NDA1MQ_9a5aeefa-77e7-4421-a0d1-699c01c91594">55.77</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%">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="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMi0xLTEtMS02NDA1MQ_2643557d-9cb3-4c10-97d0-7fa032a1ec3d">42,301</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMi0zLTEtMS02NDA1MQ_c0070124-29cc-4e15-9eb5-3b4ad91e16db">55.46</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%">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="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMy0xLTEtMS02NDA1MQ_0dd149da-0418-4744-99c3-18b95b6ee0cd">28,426</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="usdPerShare" contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMy0zLTEtMS02NDA1MQ_da0a42ce-f695-4919-bda1-9cc388a0e04f">56.02</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%">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="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfNC0xLTEtMS02NDA1MQ_0051447a-eb89-4ed1-bff2-412d9cca607c">&#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="usdPerShare" contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" format="ixt:fixed-zero" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfNC0zLTEtMS02NDA1MQ_a577dd71-0351-48aa-9936-1c4a087f9431">&#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%">RSAs at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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="shares" contextRef="ic6b854fe829946ceb88bf6b527435eec_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfNS0xLTEtMS02NDA1MQ_c8068329-9735-40db-a9cf-8c2889808576">65,941</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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="usdPerShare" contextRef="ic6b854fe829946ceb88bf6b527435eec_I20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfNS0zLTEtMS02NDA1MQ_6eee849d-a6c2-469b-83e7-e105c4070392">55.47</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, the Company granted performance-based Restricted Stock Units (RSUs) to Officers. An RSU represents the right to receive a share of the Company's common stock. Each award reflects a target number shares of common stock that may be issued to the award recipient. The 2023 awards may be earned upon the completion of a <ix:nonNumeric contextRef="if93a80ee98304c528251c6c26e4be122_D20230101-20230331" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQyNA_9532e210-d851-4a1d-a27d-8fe56a612fef">3-year</ix:nonNumeric> performance period. Whether RSUs are earned at the end of the performance period will be determined based on the achievement of certain performance objectives set by the Organization and Compensation Committee of the Board of Directors in connection with the issuance of the RSUs. The performance objectives are based on the Company's business plan covering the performance period. The performance objectives include achieving the budgeted return on equity, growth in stockholders' equity, and environmental, social, and governance targets. Depending on the results achieved during the <ix:nonNumeric contextRef="if93a80ee98304c528251c6c26e4be122_D20230101-20230331" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQyNQ_f6b6eb8c-7a32-4819-a01a-dd15a8f37f5c">3-year</ix:nonNumeric> performance period, the actual number of shares that a grant recipient receives at the end of the performance period may range from <ix:nonFraction unitRef="number" contextRef="i79a65c676e81443d9aa33501d46da42e_D20230101-20230331" decimals="INF" name="cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMjIzMg_45c9a5db-f4e1-4d2d-9482-1036bdd4dd22">0</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ia20ace1a66ff4014a29708a87926fd57_D20230101-20230331" decimals="INF" name="cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMjIzOA_c9c3e064-ea73-401f-8298-f5bc54d601ee">200</ix:nonFraction>% of the target shares granted, provided that the grantee is continuously employed by the Company through the vesting date. If prior to the vesting date employment is terminated by reason of death, disability or normal retirement, then a pro rata portion of this award will vest. The RSUs are recognized as expense ratably over the <ix:nonNumeric contextRef="if93a80ee98304c528251c6c26e4be122_D20230101-20230331" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQxNw_c72c9bed-d841-420a-af5a-ae9f7f863c1d">3-year</ix:nonNumeric> performance period using a fair market value of the Company's common share at the date of grant and an estimated number of RSUs that will vest during the performance period. As of March 31, 2023, there was approximately $<ix:nonFraction unitRef="usd" contextRef="i21beb0a36ae643f98a68e498ec984b20_I20230331" decimals="-5" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMTA5OTUxMTYzMTg4Nw_d5445c22-f9cc-4da9-bbb5-e332ef870b68">3.9</ix:nonFraction>&#160;million of total unrecognized compensation cost related to RSUs. The cost is expected to be recognized over a weighted average period of <ix:nonNumeric contextRef="if93a80ee98304c528251c6c26e4be122_D20230101-20230331" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMTA5OTUxMTYzMTkwOA_25e142a3-9e75-41b4-aa92-9c2c2fbc168e">2.1</ix:nonNumeric> years.</span></div><ix:continuation id="ifab5eeb7d2b44f53957f006cf98d5846"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 the outstanding RSUs as of March 31, 2023 is presented below:</span></div><div style="margin-bottom:8pt;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:68.929%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></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:13.522%"></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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSU Shares</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date 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%">RSUs at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i7726be8f78ff4bb98b2d22d1f4618c22_I20221231" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMS0xLTEtMS02NDA1MQ_ddddd35d-1282-4575-bfb1-5696b0259533">92,625</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:top"></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:top"><span style="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:top"><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="i7726be8f78ff4bb98b2d22d1f4618c22_I20221231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMS0zLTEtMS02NDA1MQ_6d295954-e6cb-4683-9e36-3c31d591774e">54.06</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:top"></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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMi0xLTEtMS02NDA1MQ_dd2b1a51-0856-4f63-b2ec-c96e9bf5f647">42,464</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMi0zLTEtMS02NDA1MQ_4e4d2860-b08c-48c8-9d71-076019769302">55.46</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Performance criteria adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331" decimals="INF" name="cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMy0xLTEtMS02NDA1MQ_4c1f6601-034a-406c-ad44-7e0e36c841ba">14,822</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331" decimals="2" name="cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMy0zLTEtMS02NDA1MQ_835ed26d-6f67-403a-9b4f-ee66de766408">56.84</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNC0xLTEtMS02NDA1MQ_3211389b-31fa-43fb-b919-2df3ebb3feac">40,589</ix:nonFraction>)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNC0zLTEtMS02NDA1MQ_652bc17f-9806-4ca0-a00f-e49259df5cb0">56.84</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNS0xLTEtMS02NDA1MQ_bf2d95f0-a0c5-4179-84a0-6279d8d1d576">9,250</ix:nonFraction>)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNS0zLTEtMS02NDA1MQ_0ce11296-746d-44b6-a376-1470e7230d56">53.66</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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%">RSUs at March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><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="i31a1830d28a5445b8956273e0b8ab722_I20230331" decimals="INF" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNi0xLTEtMS02NDA1MQ_c81c0779-2be7-4e51-9f85-a1cbce968053">100,072</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="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 #000;padding:2px 0;text-align:right;vertical-align:top"><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="i31a1830d28a5445b8956273e0b8ab722_I20230331" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNi0zLTEtMS02NDA1MQ_9774bbbd-f0ac-4dca-bd81-6c5cccf6df57">55.38</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div></ix:continuation><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded compensation costs for the RSAs and RSUs that are included in administrative and general operating expenses in the amount of $<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzE3Ng_24ebd051-36a0-43d1-9937-6aad717f2885">0.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-5" name="us-gaap:AllocatedShareBasedCompensationExpense" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzE4Mw_33410623-328b-4107-97aa-63927cd33433">0.5</ix:nonFraction>&#160;million for the three months ended March 31, 2023 and 2022, respectively.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_40"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 4. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:StockholdersEquityNoteDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTYyOQ_3f04eb72-cb96-4be9-af79-568d0b6b3eb0" continuedAt="i633c05b729fb4903aa57d67f0a48ddf6" escape="true">Equity</ix:nonNumeric></span></div><ix:continuation id="i633c05b729fb4903aa57d67f0a48ddf6"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 29, 2022, the Company entered into an equity distribution agreement to sell shares of its common stock having an aggregate gross sales price of up to $<ix:nonFraction unitRef="usd" contextRef="i971e5e0a3e5b4a5e8f46be94f180ee30_I20220429" decimals="-5" name="cwt:SaleOfStockMaximumConsiderationOnTransaction" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTY3_2d448962-5ad0-4a78-9b4f-f7ccc73fc2dd">350.0</ix:nonFraction>&#160;million from time to time depending on market conditions through an at-the-market equity program over the next <ix:nonNumeric contextRef="i7980cb7383ae426285ddf213514e88d2_D20220429-20220429" name="cwt:SaleOfStockAgreementTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTYzMw_699a5cd7-fd99-4d49-8b51-d06a59f72763">three years</ix:nonNumeric>. The Company intends to use the net proceeds from these sales, after deducting commissions on such sales and offering expenses, for general corporate purposes, which may include working capital, construction and acquisition expenditures, investments and repurchases, and redemptions of securities. The Company sold <ix:nonFraction unitRef="shares" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="INF" name="us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction" format="ixt:num-dot-decimal" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfNjAw_85bee3cf-0d5e-4101-9fdd-7fed1743b755">326,042</ix:nonFraction> shares of common stock through its at-the-market equity program and raised proceeds of $<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-5" name="cwt:ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfNjkw_ee73fc94-fe90-4e46-819f-828142bb7a6c">18.2</ix:nonFraction>&#160;million, net of $<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-5" name="us-gaap:PaymentsForCommissions" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfNzAw_792c747d-2af3-4ea9-bdfe-737c7eab858d">0.2</ix:nonFraction>&#160;million in commissions paid under the equity distribution agreement, during the three months ended March 31, 2023. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As approved by the Company's stockholders at the 2022 Annual Meeting, effective July 26, 2022, the aggregate number of shares of common stock which the Company shall have authority to issue was increased from <ix:nonFraction unitRef="shares" contextRef="iabd478edbf754cd180a4ca0878e5bc68_I20220725" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTM0OA_e2232f5f-be3c-422a-b868-e87682296e38">68.0</ix:nonFraction>&#160;million shares to <ix:nonFraction unitRef="shares" contextRef="ide9df1ce93794397bf4c3e2d79d155df_I20220726" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTM2OA_be5781ac-04c9-4510-8133-f86cc4b245ae">136.0</ix:nonFraction>&#160;million shares. All of said <ix:nonFraction unitRef="shares" contextRef="ide9df1ce93794397bf4c3e2d79d155df_I20220726" decimals="INF" name="us-gaap:CommonStockSharesAuthorized" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTM5OA_0ab83ff8-5dbb-493d-99ea-1bfb861b9c09">136.0</ix:nonFraction>&#160;million shares shall be of one and the same series, namely shares with par value of $<ix:nonFraction unitRef="usdPerShare" contextRef="ide9df1ce93794397bf4c3e2d79d155df_I20220726" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTQ5MQ_539682d1-dc08-442e-8d0f-ff73020d1d51">0.01</ix:nonFraction> per share.</span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:ScheduleOfStockholdersEquityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTYzNQ_b438027a-f1bd-4807-bdc6-6d6b574ed219" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s changes in total equity for the three months ended March 31, 2023 and 2022 were as follows:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:25.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></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:10.449%"></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:10.449%"></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:10.449%"></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:10.449%"></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:10.459%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2023</span></td></tr><tr style="height:15pt"><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:700;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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" 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%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></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:700;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%">Shares</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%">Amount</span></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: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="33" style="border-top:1pt 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%">(In thousands)</span></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%">Balance at January 1, 2023</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="i3e5e80599b104735a5cd7905bce1a74f_I20221231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC0xLTEtMS02NDA1MQ_96403d37-a057-4422-bb31-0df7e1ffe3cd">55,598</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="i3e5e80599b104735a5cd7905bce1a74f_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC0zLTEtMS02NDA1MQ_676c0495-04c1-42b4-ae3b-114ae7fe3e06">556</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="i28af056e4c144c10b728251860669002_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC01LTEtMS02NDA1MQ_9129a573-cdb6-4e50-add5-b6ecb27dc6f5">760,336</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="ib8b847a68d9a458788bd9977c8769b22_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC03LTEtMS02NDA1MQ_0fe2ef37-28b1-4456-bc47-e7800bcaecb3">556,698</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="i4b1f99d4a7c04cdb8340d10ae24d02b6_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC05LTEtMS02NDA1MQ_e916f0db-1c31-4e39-bd73-af2be2b5695d">4,804</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC0xMS0xLTEtNjQwNTE_78cf5215-e135-4071-a247-14e8a8e611ee">1,322,394</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%">Net 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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="ie4756e8953e84ec99a93fb348cb3424b_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNS03LTEtMS02NDA1MQ_13424e86-e8c2-4c1a-ba76-4e0a64a8738b">22,211</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="ied4094a65a7741d28f57a41d0576dbf7_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNS05LTEtMS02NDA1MQ_ae0ba722-d9e5-4a7f-bc6c-0c03147d3127">123</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNS0xMS0xLTEtNjQwNTE_90a66532-a5db-4d69-a941-f6f2c872f39a">22,334</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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Issuance of common 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="shares" contextRef="i022a0fb14ec943988befe40227ff6414_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNi0xLTEtMS02NDA1MQ_e8371337-fd14-48e5-9243-f36b75a6475d">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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i022a0fb14ec943988befe40227ff6414_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNi0zLTEtMS02NDA1MQ_fcdf1ef5-c057-4286-a091-224f34f27c4d">4</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i47aac32378c14734be0ebe83461249e1_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNi01LTEtMS02NDA1MQ_94fd0a9b-7436-49e6-9e34-f0a88edae435">17,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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNi0xMS0xLTEtNjQwNTE_9575d889-54e8-433f-b992-cb5977e5ab2c">17,384</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%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i022a0fb14ec943988befe40227ff6414_D20230101-20230331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNy0xLTEtMS02NDA1MQ_fd650193-b58a-450a-8bb1-0558aff0d043">27</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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i47aac32378c14734be0ebe83461249e1_D20230101-20230331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNy01LTEtMS02NDA1MQ_dc225393-8c70-439c-99af-9fd536289d5d">&#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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNy0xMS0xLTEtNjQwNTE_147ab668-334e-4459-8a50-e8602dc14a07">&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOC0wLTEtMS02NDA1MS90ZXh0cmVnaW9uOmUwNmVlZWRkMmQ1MzQ3MDVhMDQzY2ZiYjc5ZDE4NjM2XzU0OTc1NTgxMzkzOA_aaa74b2e-284a-42e3-88f4-42b07ef4b947">0.2600</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="ie4756e8953e84ec99a93fb348cb3424b_D20230101-20230331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOC03LTEtMS02NDA1MQ_ef7de285-b908-407c-9a5f-acad134a0d29">14,456</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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOC0xMS0xLTEtNjQwNTE_446aa6f7-7d16-4948-a935-894a2534cb74">14,456</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Investment in business with noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="i47aac32378c14734be0ebe83461249e1_D20230101-20230331" decimals="-3" sign="-" name="cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOS01LTEtMS02NDA1MQ_9421198b-5088-4368-b71b-9c662e299b2b">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%"><ix:nonFraction unitRef="usd" contextRef="ied4094a65a7741d28f57a41d0576dbf7_D20230101-20230331" decimals="-3" name="cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOS05LTEtMS02NDA1MQ_711cb134-607f-4f42-8549-9f29e90523f7">111</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOS0xMS0xLTEtNjQwNTE_071205f3-8d83-4115-9a80-d1d92e0a91ac">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2023</span></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="shares" contextRef="i07de3853a075443b9f15a25944b6ad99_I20230331" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtMS0xLTEtNjQwNTE_7c0022cd-1ee3-4bc6-92dc-1f1b555837b0">55,991</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="i07de3853a075443b9f15a25944b6ad99_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtMy0xLTEtNjQwNTE_42d75184-f556-4097-8973-63c68797e8cb">560</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="i7b80cdf4da5f4ffc8faf2c9d5aa99b12_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtNS0xLTEtNjQwNTE_06d76520-3ece-4b2e-a62c-f7e9a0534a8c">777,605</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="ice603f7b541b4304ba6636b1ba9286bd_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtNy0xLTEtNjQwNTE_6900cca3-68f2-4f16-8dd3-34929499bc73">520,031</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="i76a5dbc0276847918b269bebc19ebdbd_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtOS0xLTEtNjQwNTE_930cf222-b5ce-4671-b8ff-fbab8fcb210b">4,792</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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtMTEtMS0xLTY0MDUx_6faeb35c-6f9c-4b46-85be-e098dc82b521">1,302,988</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><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><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><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><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><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><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><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><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><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><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><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><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><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><div style="margin-bottom:8pt;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:25.946%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></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:10.449%"></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:10.449%"></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:10.449%"></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:10.449%"></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:10.459%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2022</span></td></tr><tr style="height:15pt"><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:700;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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></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:700;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%">Shares</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%">Amount</span></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: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="33" style="border-top:1pt 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%">(In thousands)</span></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%">Balance at January 1, 2022</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="i8b3ce9cb3d534202b5bb8c886b42fde4_I20211231" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC0xLTEtMS02NDA1MQ_d7f6b205-243b-4bcd-8d1a-91c2caa6feb2">53,716</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="i8b3ce9cb3d534202b5bb8c886b42fde4_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC0zLTEtMS02NDA1MQ_8b549b47-d5c1-4f8e-8334-1a83092fc8ed">537</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="ie309e256b8f24c36a376b4a78abb45fb_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC01LTEtMS02NDA1MQ_0e2c0d2d-b6e0-47de-8604-2db94a93a128">651,121</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="ie3a3274fa87946388fdf95fd67c80220_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC03LTEtMS02NDA1MQ_7b80fe8e-7a2c-42a0-95f3-b997d7965efd">514,873</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="i9db71531f962490a90efdefefd18763f_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC05LTEtMS02NDA1MQ_b5211a48-0d9a-4285-91da-9aed38476c00">5,386</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="ie395b845c09b48e8873f54e9515542f1_I20211231" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC0xMS0xLTEtNjQwNTE_b8117d17-4783-4332-9cb2-b904cec26037">1,171,917</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%">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: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%"><ix:nonFraction unitRef="usd" contextRef="i62fe94a6bbf44986a5056ff354b7726c_D20220101-20220331" decimals="-3" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNS03LTEtMS02NDA1MQ_4fe6c8af-ac53-4324-923c-5a9fbb5ccf6d">1,086</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ie624ca331dc246c7bdbf4930f31c0008_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNS05LTEtMS02NDA1MQ_49755c25-b390-40fe-875d-2cbcbe41f2ea">192</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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNS0xMS0xLTEtNjQwNTE_f2a2dc41-91dc-4ff9-beb3-3b04aff79aff">894</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%">Issuance of common 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:11pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="shares" contextRef="if03e882d3ed54a0fbd21e9ffd17749d7_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNi0xLTEtMS02NDA1MQ_8bb87ef1-6518-462e-b10f-3f43764af5e8">85</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if03e882d3ed54a0fbd21e9ffd17749d7_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNi0zLTEtMS02NDA1MQ_f7bb82a1-e0a8-420a-a96f-e35eba6ba528">1</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ifa96c907d8cb4f4bb30bb40ef19c8f9d_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNi01LTEtMS02NDA1MQ_684dd5e5-9bbb-4857-a2d4-0f5bbb7a9a34">1,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%">&#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%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueNewIssues" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNi0xMS0xLTEtNjQwNTE_cbbef6f2-30c2-411c-807c-c42b1e3bc845">1,107</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%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="if03e882d3ed54a0fbd21e9ffd17749d7_D20220101-20220331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNy0xLTEtMS02NDA1MQ_a1db060b-21a0-4840-bffb-41ecf3505a71">28</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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="ifa96c907d8cb4f4bb30bb40ef19c8f9d_D20220101-20220331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNy01LTEtMS02NDA1MQ_2cc0dc84-0487-4f4a-9f89-af37c066dafe">1,674</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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:StockRepurchasedDuringPeriodValue" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNy0xMS0xLTEtNjQwNTE_78bf5b6f-be02-4e01-9288-29474b8cff84">1,674</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid on common stock ($<ix:nonFraction unitRef="usdPerShare" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareCashPaid" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC0wLTEtMS02NjYwMy90ZXh0cmVnaW9uOjg1NDBlODU1NGQ4OTRjMGFhOTY0MDI0Zjg2OWFmN2EyXzU0OTc1NTgxMzk0OQ_7a4ffb1e-a5f2-49df-b4c3-42b612044b8e">0.2500</ix:nonFraction> per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="i62fe94a6bbf44986a5056ff354b7726c_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC03LTEtMS02NjU4OA_be30f509-b9b4-4d35-b4d0-66e9daa793f9">13,429</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%">&#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%">(<ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:DividendsCommonStockCash" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC0xMS0xLTEtNjY1ODg_ff64af1f-fb63-463f-9bd9-437009553451">13,429</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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Investment in business with noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(<ix:nonFraction unitRef="usd" contextRef="ifa96c907d8cb4f4bb30bb40ef19c8f9d_D20220101-20220331" decimals="-3" sign="-" name="cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS01LTEtMS02NjU4OA_2800aafd-dec4-4894-83fc-ff4cb5584c27">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:11pt;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%"><ix:nonFraction unitRef="usd" contextRef="ie624ca331dc246c7bdbf4930f31c0008_D20220101-20220331" decimals="-3" name="cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC05LTEtMS02NDA1MQ_f6e79822-9da5-4bb8-af7f-8928a710b6ac">54</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC0xMS0xLTEtNjQwNTE_98039ffb-2408-4123-b31d-c9570838fe55">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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="shares" contextRef="icbd3e3b3a5d3493385afdfdfb8c06f89_I20220331" decimals="-3" name="us-gaap:CommonStockSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS0xLTEtMS02NDA1MQ_14468ab0-37ff-41f1-aa54-0711ffe2c154">53,773</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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="icbd3e3b3a5d3493385afdfdfb8c06f89_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS0zLTEtMS02NDA1MQ_3e5fc91b-133c-40ce-be57-8b02bd53d42d">538</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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="iaa38e8efbf604e46b0ad43e0086f8214_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS01LTEtMS02NDA1MQ_bc7d8127-3d8c-4fdb-ace8-12b1f510cb4a">650,499</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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="ib037147c920b48319617eefac4ae2e32_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS03LTEtMS02NDA1MQ_dd835af8-712a-44ef-a898-31293e10d5e3">502,530</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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="i813c516dc15c44779c2739ca7c6974e0_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS05LTEtMS02NDA1MQ_a647ecce-b29f-4e1e-8e73-0b9fd125999b">5,248</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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="iaeb831f80b364558b38a3be5859e8ef0_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS0xMS0xLTEtNjQwNTE_db87d374-72c8-43e3-bba8-1ea2ac396dad">1,158,815</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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><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><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><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><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><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><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><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><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><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><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><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><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><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></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_43"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 5. (Loss) E<ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:EarningsPerShareTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RleHRyZWdpb246MzFjN2Q3NjUwNzJiNDgyYzg1MzAyY2ZlZGExNGY4MWRfNTQ0_f3a39aef-7366-4751-95ae-8fe4c53bdc68" continuedAt="i9777abc4d91d49e9a1a8b5795b1ad138" escape="true">arnings Per Share of Common Stock</ix:nonNumeric></span></div><ix:continuation id="i9777abc4d91d49e9a1a8b5795b1ad138"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RleHRyZWdpb246MzFjN2Q3NjUwNzJiNDgyYzg1MzAyY2ZlZGExNGY4MWRfNTM2_6c1839f3-5e34-4549-9671-1fdb33670971" escape="true"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The computations of basic and diluted (loss) earnings per share of common stock are noted in the table below. Basic (loss) earnings per share of common stock is computed by dividing the net (loss) income attributable to California Water Service Group by the weighted average number of common shares outstanding during the period. RSAs are included in the weighted average common shares outstanding because the shares have all the same voting and dividend rights as issued and unrestricted common stock. Certain outstanding equity instruments are not included in the diluted (loss) earnings per share calculation because their inclusion would have been anti-dilutive.</span></div><div style="margin-bottom:8pt;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:72.730%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.621%"></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:1pt;font-weight:700;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%">Three Months Ended March 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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share data)</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%">Net (loss) income</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%">(<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:ProfitLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfMy0xLTEtMS02NDA1MQ_5a545723-88b8-4f8a-b39c-273d65602fb1">22,334</ix:nonFraction>)</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;border-top:1pt solid #000;padding:0 1pt"></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%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:ProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfMy0zLTEtMS02NDA1MQ_10182b4f-eda1-4228-8c65-b1f63dfa9daf">894</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:400;line-height:100%">Net loss attributable to noncontrolling interests</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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNC0xLTEtMS02NDA1MQ_73e63173-de14-4538-88c2-a52a18007765">123</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="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:NetIncomeLossAttributableToNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNC0zLTEtMS02NDA1MQ_10756d4f-35f9-4b91-a2b6-a54ca1f24e27">192</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%">Net loss attributable to California Water Service Group</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%">(<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNS0xLTEtMS02NDA1MQ_5de9a13d-8de4-40f9-8002-2e2774f39164">22,211</ix:nonFraction>)</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 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%"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:NetIncomeLoss" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNS0zLTEtMS02NDA1MQ_86ab8e9b-1041-488d-96b5-81d2782dc15b">1,086</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:400;line-height:100%">Weighted average common shares outstanding, basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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="shares" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNi0xLTEtMS02NDA1MQ_592b3e0d-c61f-46ca-838b-e3f5572049b5">55,666</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-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:3pt double #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="shares" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNi0zLTEtMS02NDA1MQ_607dbaef-51a0-4abb-8783-166a3e691ea5">53,731</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;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%">Weighted average common shares outstanding, dilutive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNy0xLTEtMS02NDA1MQ_10be05e9-8963-47a7-8c00-b5d9430b516d">55,666</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNy0zLTEtMS02NDA1MQ_22d78607-a8dc-4329-a74f-8189cc666b22">53,775</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%">(Loss) earnings per share of common stock - basic</span></td><td style="background-color:#ffffff;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-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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfOC0xLTEtMS02NDA1MQ_87d4dbad-8fcf-472d-a062-5190bdc37d43">0.40</ix:nonFraction>)</span></td><td style="background-color:#ffffff;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 style="background-color:#ffffff;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-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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfOC0zLTEtMS02NDA1MQ_43356afa-fcfb-4267-bfa3-62ed988dca35">0.02</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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:#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%">(Loss) earnings per share of common stock - diluted </span></td><td style="background-color:#cceeff;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:#cceeff;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%">(<ix:nonFraction unitRef="usdPerShare" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="2" sign="-" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfOS0xLTEtMS02NDA1MQ_dcffb1ff-a454-4a5c-a2cb-af5001182c4a">0.40</ix:nonFraction>)</span></td><td style="background-color:#cceeff;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:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;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:#cceeff;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%"><ix:nonFraction unitRef="usdPerShare" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfOS0zLTEtMS02NDA1MQ_e96f2287-2cea-406f-bfd7-3f32d7c72dd4">0.02</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></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 style="height:3pt"><td colspan="3" style="padding:0 1pt"></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></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></tr><tr><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></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></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></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></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></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></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></tr></table></div></ix:nonNumeric></ix:continuation><div id="i022c84a741544391a37e87b2dbbe8653_46"></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 6. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfMTk5OQ_ca360d81-f04f-4626-be45-f0b9c17b074e" continuedAt="if4c1ebb1f93c41578465bb4fb913ceee" escape="true">Pension Plan and Other Postretirement Benefits</ix:nonNumeric></span></div><ix:continuation id="if4c1ebb1f93c41578465bb4fb913ceee"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a qualified, defined-benefit, non-contributory pension plan for substantially all employees. The Company makes annual contributions to fund the amounts accrued for in the qualified pension plan. The Company also maintains an unfunded, non-qualified, supplemental executive retirement plan. The costs of the plans are charged to expense or are capitalized in utility plant as appropriate.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers medical, dental, vision, and life insurance benefits for retirees and their spouses and dependents. Participants are required to pay a premium, which offsets a portion of the cost.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash contributions made by the Company to the pension plans were $<ix:nonFraction unitRef="usd" contextRef="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfNzM4_e8de7cd6-73a2-4a13-b45b-177928b4f4b6">2.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfNzQ1_50cb2ec6-5da7-4c4a-8982-440eb87d49d9">5.1</ix:nonFraction>&#160;million for the three months ended March 31, 2023 and 2022, respectively. Cash contributions made by the Company to the other postretirement benefit plans were $<ix:nonFraction unitRef="usd" contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfOTAz_c93ddbc8-9230-4020-901b-3e13fc80f5fa">0.2</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331" decimals="-5" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfOTEw_b03a5218-bbf6-465e-8e59-73d24097f1fe">0.1</ix:nonFraction>&#160;million for the three months ended March 31, 2023 and 2022, respectively. The total 2023 estimated cash contribution to the pension plans and other postretirement benefits plans are expected to be approximately $<ix:nonFraction unitRef="usd" contextRef="i7f5cf1638bfb445a88632616398837c4_I20230331" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfMTExOQ_1c37d59c-f194-49aa-8c66-f954f5622b9b">2.9</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i6eafc2f351614f31a09ed663e22ff06b_I20230331" decimals="-5" name="us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfMTEyNg_f75c7fd7-77e6-4b7e-97ec-0ea3fd41ea2a">0.2</ix:nonFraction>&#160;million, respectively.</span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfMTk4OQ_f84f68cf-fa45-4b9e-aefc-d7a2bb58ad03" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables list components of net periodic benefit costs for the pension plans and other postretirement benefits. The data listed under &#8220;pension plan&#8221; includes the qualified pension plan and the non-qualified supplemental executive retirement plan. The data listed under &#8220;other benefits&#8221; is for all other postretirement benefits.</span></div><div style="margin-bottom:8pt;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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" 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%">Three Months Ended March 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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Pension&#160;Plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></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: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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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%">Service cost</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="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfMy0xLTEtMS02NDA1MQ_1cf1471b-b6d5-40ce-9eae-ef6098d4b215">6,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><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="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfMy0zLTEtMS02NDA1MQ_49fb64bc-02c2-475b-bbee-6f46a66e7b89">9,235</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="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfMy01LTEtMS02NDA1MQ_e0da49ad-4328-4094-9f5b-e047b7eabf00">1,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 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="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfMy03LTEtMS02NDA1MQ_f8b2e6bb-28db-45c6-be36-da94c52c31c0">1,683</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%">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="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNC0xLTEtMS02NDA1MQ_2e03fd2b-fa76-419f-99cd-831e791f9c07">8,746</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNC0zLTEtMS02NDA1MQ_5326f804-2338-468f-9462-b6c9c94ba5ad">6,329</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNC01LTEtMS02NDA1MQ_2d140a59-0414-47e8-8f03-3eaa963ad1ca">1,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="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNC03LTEtMS02NDA1MQ_79d40fa2-7505-40d8-a050-7082e66675e2">1,008</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%">Expected return on plan 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="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNS0xLTEtMS02NDA1MQ_8500f21b-f452-4ae9-b64f-1193ef417ea8">13,421</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="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNS0zLTEtMS02NDA1MQ_6a7c191e-7086-4d3b-9b2f-4557c871b61f">11,307</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="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNS01LTEtMS02NDA1MQ_ef9ef678-d452-4bea-813a-3af270607abe">2,636</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="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNS03LTEtMS02NDA1MQ_b72bb940-4745-408b-ab81-76e8a25e886c">2,482</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%">Amortization of prior 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="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331" decimals="-3" sign="-" name="cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNi0xLTEtMS02NDA1MQ_60299cd4-baa1-46e9-b153-ce0fa16fdea8">131</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331" decimals="-3" sign="-" name="cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNi0zLTEtMS02NDA1MQ_3d1a66f4-a989-4670-8171-a5236f5c8b89">242</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331" decimals="-3" sign="-" name="cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNi01LTEtMS02NDA1MQ_9aec8c1f-2441-441e-8ddb-6df623be015b">39</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331" decimals="-3" sign="-" name="cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNi03LTEtMS02NDA1MQ_67d39f87-3940-45ad-a653-c7ba8a3d3bd3">39</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%">Recognized net actuarial (gain) 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="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNy0xLTEtMS02NDA1MQ_a166153b-0915-4448-ba36-b010651340f1">637</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="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNy0zLTEtMS02NDA1MQ_d0e0f025-936d-4d04-806a-10ce3dbca905">999</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(<ix:nonFraction unitRef="usd" contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNy01LTEtMS02NDA1MQ_2fad58a6-eedc-4b63-8339-855db14979b9">581</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="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanActuarialGainLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNy03LTEtMS02NDA1MQ_52b1a076-00ff-4578-aa3c-cc2295fb6edc">228</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%">Net periodic benefit cost (benefit)</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="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfOC0xLTEtMS02NDA1MQ_c7f357fe-442d-4af6-a0b3-f0d61dcc0316">865</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="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfOC0zLTEtMS02NDA1MQ_283fd22f-4dd1-4a55-a88b-ec2061436bb8">5,498</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="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfOC01LTEtMS02NDA1MQ_cfe702c9-2b67-49f8-bad6-2d3b06a94d2f">755</ix:nonFraction>)</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="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfOC03LTEtMS02NDA1MQ_65dd9547-4ac2-4436-9baf-08b34e3f1f02">20</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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></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 style="height:3pt"><td colspan="3" style="padding:0 1pt"></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="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></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></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></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></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></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></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></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></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost portion of the pension plan and other postretirement benefits is recognized in "administrative and general" expenses within the Condensed Consolidated Statements of Operations. Other components of net periodic benefit costs include interest costs, expected return on plan assets, amortization of prior service costs, and recognized net actuarial loss and are reported together as "other components of net periodic benefit cost" within the Condensed Consolidated Statements of Operations.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_49"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Note 7. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:DebtDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjY3NQ_205b46d6-70f1-4ea1-a9d9-7fdbbafcb2fe" continuedAt="i45bb34549e064b36a802944eec707a2f" escape="true">Short-term and Long-term Borrowings </ix:nonNumeric></span></div><ix:continuation id="i45bb34549e064b36a802944eec707a2f"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2023, the Company and Cal Water entered into syndicated credit agreements, which provide for unsecured revolving credit facilities of up to an initial aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="ib03ebafaf35845e38537e2e39aef88fe_I20230331" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTE4MA_3a3fe25b-e1e3-47ef-8529-250e18ae73dd">600.0</ix:nonFraction> million for a term of <ix:nonNumeric contextRef="ifbd27af3102c4c82a8b23ff348097f4f_D20230331-20230331" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTE5Nw_b634e02d-7599-42e6-8211-cf901d4e87e5">five years</ix:nonNumeric>. The Company and subsidiaries that it designates may borrow up to $<ix:nonFraction unitRef="usd" contextRef="i1643176991054a95afa1552583dd3c6b_I20230331" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTI2Ng_de69b519-1531-4cb7-9e9c-3d2ecf95a307">200.0</ix:nonFraction> million under the Company&#8217;s revolving credit facility (the Company facility). Cal Water may borrow up to $<ix:nonFraction unitRef="usd" contextRef="i2c3d1cb5319b46a39030862a006c2b53_I20230331" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTM0Mw_33bf4ff5-a35d-4a52-9a4c-8f2ec4d7f8e2">400.0</ix:nonFraction> million under its revolving credit facility (the Cal Water facility). Additionally, the credit facilities may be increased by up to an incremental $<ix:nonFraction unitRef="usd" contextRef="i2c3d1cb5319b46a39030862a006c2b53_I20230331" decimals="-5" name="cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTQ2MA_85543a6e-60e0-4b89-beaf-75e9f72c7687">150.0</ix:nonFraction> million under the Cal Water facility and $<ix:nonFraction unitRef="usd" contextRef="i1643176991054a95afa1552583dd3c6b_I20230331" decimals="-5" name="cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTQ5Ng_80ee96ad-eae2-4ed5-acff-ead1127b11b0">50.0</ix:nonFraction> million under the Company facility, subject in each case to certain conditions. At the Company&#8217;s or Cal Water's option, as applicable, borrowings under the Company and Cal Water facilities, as applicable, will bear interest annually at a rate equal to (i) the base rate, plus an applicable margin of <ix:nonFraction unitRef="number" contextRef="i42189c1463504d709e00bf48b21db10a_D20190329-20190329" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNTY2Mw_87b65b5f-7888-40f8-a226-138c577d2b38">0.00</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="ifd4c5955e1c3461698020e989380a446_D20190329-20190329" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNTY3MQ_09e7340a-e140-4cc7-9477-d301dc868328">0.250</ix:nonFraction>%, depending on the Company and its subsidiaries' consolidated total capitalization ratio, or (ii) Term SOFR, plus an applicable margin of <ix:nonFraction unitRef="number" contextRef="ibf1be08abea34e8bbecb29d0955ad8b7_D20190329-20190329" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNTY3OQ_c16a360e-e297-4ca7-84c0-1cef74a76ea4">0.800</ix:nonFraction>% to <ix:nonFraction unitRef="number" contextRef="i0cf25299a34b4ef6a2271a12766cfd4c_D20190329-20190329" decimals="INF" name="us-gaap:DebtInstrumentBasisSpreadOnVariableRate1" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNTY4Nw_96dcaef4-22bf-4450-9972-bd79a3857747">1.250</ix:nonFraction>%, depending on the Company and its subsidiaries' consolidated total capitalization ratio. </span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company and Cal Water facilities contain affirmative and negative covenants and events of default customary for credit facilities of this type including, among other things, limitations and prohibitions relating to additional indebtedness, liens, mergers, and asset sales. Also, the Company and Cal Water facilities contain financial covenants governing the Company and its subsidiaries' consolidated total capitalization ratio and interest coverage ratio. As of March 31, 2023, the Company and Cal Water are in compliance with all of the covenant requirements and are eligible to use the full amount of the undrawn portion of the Company and Cal Water facilities, as applicable.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding borrowings on the Company facility as of each of March 31, 2023 and December 31, 2022 were $<ix:nonFraction unitRef="usd" contextRef="i338572323a834b69899a608bbacd37b1_I20230331" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjI5OA_383a42ad-8fa0-4f9d-90ed-b63507f0b49d"><ix:nonFraction unitRef="usd" contextRef="i7452c7dac0da4e0b870d730660117cda_I20221231" decimals="-5" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjI5OA_9e47494a-33be-41d4-a48a-a0ef433caf52">35.0</ix:nonFraction></ix:nonFraction>&#160;million. Outstanding borrowings on the Cal Water facility as of March 31, 2023 and December 31, 2022 were $<ix:nonFraction unitRef="usd" contextRef="i2a6282f52081403287e7fbba9ae1696c_I20230331" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjY4MQ_e99e4f3a-1452-4b86-910b-31a8a7572190">95.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="ia46c5bb2855e4a2ca41e79845aafa93d_I20221231" decimals="INF" name="us-gaap:LineOfCredit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNDEzOA_317a75eb-f62d-40b8-b1cf-6dbd1bdcbbf9">35.0</ix:nonFraction>&#160;million, respectively.&#160;The average borrowing rate for borrowings on the Company and Cal Water facilities during the three months ended March 31, 2023 was <ix:nonFraction unitRef="number" contextRef="i1fc629dbd346422491aac550eef0db5d_D20230101-20230331" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjYyOA_e2886ca3-fc19-4d44-ae05-6a69ce74a3ba">5.49</ix:nonFraction>% compared to <ix:nonFraction unitRef="number" contextRef="ie31a782876814a3da4511543931d8577_D20220101-20220331" decimals="4" name="us-gaap:LineOfCreditFacilityInterestRateDuringPeriod" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjY0Mw_38b02cc2-6a7a-40ff-9a50-0f725cc67f1c">0.98</ix:nonFraction>% for the same period last year.</span></div></ix:continuation><div id="i022c84a741544391a37e87b2dbbe8653_52"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 8. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:IncomeTaxDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMTI3OQ_48783bbc-ba50-4ef1-8c43-0c57b336285e" continuedAt="i41e78df885c347699e78c1466a0d3c01" escape="true">Income Taxes</ix:nonNumeric></span></div><ix:continuation id="i41e78df885c347699e78c1466a0d3c01"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts its effective tax rate each quarter to be consistent with the estimated annual effective tax rate. The Company also records the tax effect of unusual or infrequently occurring discrete items.</span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMTI4MQ_6a955dd1-c024-4a48-a9a9-2a21349447bd" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes is shown in the tables below:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:57.233%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:19.367%"></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:19.370%"></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:1pt;font-weight:700;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%">Three Months Ended March 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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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 benefit</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%">(<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RhYmxlOmY3ZWFhYzBlZmU3MjQxYTFiOWY2MzY2NWIxODAyYzhmL3RhYmxlcmFuZ2U6ZjdlYWFjMGVmZTcyNDFhMWI5ZjYzNjY1YjE4MDJjOGZfMi0xLTEtMS02NDA1MQ_05df541d-d207-44ea-a43f-078283fdb4d3"><ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RhYmxlOmY3ZWFhYzBlZmU3MjQxYTFiOWY2MzY2NWIxODAyYzhmL3RhYmxlcmFuZ2U6ZjdlYWFjMGVmZTcyNDFhMWI5ZjYzNjY1YjE4MDJjOGZfMi0xLTEtMS02NDA1MQ_ec0423e0-e620-445e-9ce5-a56056208d94">3,850</ix:nonFraction></ix:nonFraction>)</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 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%">(<ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-3" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RhYmxlOmY3ZWFhYzBlZmU3MjQxYTFiOWY2MzY2NWIxODAyYzhmL3RhYmxlcmFuZ2U6ZjdlYWFjMGVmZTcyNDFhMWI5ZjYzNjY1YjE4MDJjOGZfMi0zLTEtMS02NDA1MQ_67d3e61f-aa2e-47fd-a91a-d94b2c459581">905</ix:nonFraction>)</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></table></div></ix:nonNumeric><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"></td><td style="width:98.900%"></td><td style="width:0.1%"></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 style="height:3pt"><td colspan="3" style="padding:0 1pt"></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></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></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></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit increased $<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-5" name="cwt:EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMzMy_29b1e335-2b16-4d0d-ae8c-9b6fefb23dce">3.0</ix:nonFraction>&#160;million&#160;to $<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMzM4_b032bef1-0348-4ddc-bb82-d4f578b232d6">3.9</ix:nonFraction>&#160;million in the first quarter of 2023 as compared to $<ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-5" sign="-" name="us-gaap:IncomeTaxExpenseBenefit" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfNTQ5NzU1ODE1OTE2_ed376554-f393-4c9f-a6df-a21844e4cc00">0.9</ix:nonFraction>&#160;million income tax benefit in the first quarter of 2022, primarily due to an increase in the pre-tax loss in the first quarter of 2023 as compared to the first quarter of 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s effective tax rate was <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfNjMw_3f824910-f0fc-424f-932c-402d467a16da">14.6</ix:nonFraction>% before discrete items as of March 31, 2023 and <ix:nonFraction unitRef="number" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="3" name="us-gaap:EffectiveIncomeTaxRateContinuingOperations" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfNjg0_984a425c-3c40-45aa-abd3-881678ace995">12.0</ix:nonFraction>% as of March 31, 2022. The increase in the effective tax rate was primarily due to a decrease in the refunds of excess deferred federal income taxes.  </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had unrecognized tax benefits of approximately $<ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfODkz_aae285d4-dc75-475c-abf1-8d28068b9b43">14.0</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331" decimals="-5" name="us-gaap:UnrecognizedTaxBenefits" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfOTAw_4c6a8672-613e-4ed5-beb1-dce95c90a5e7">16.2</ix:nonFraction>&#160;million as of March 31, 2023 and 2022, respectively. Included in the balance of unrecognized tax benefits as of March 31, 2023 and 2022, is $<ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMTA0Mw_4b02f7e4-7b38-4203-9a48-d043e8a2f2e1">4.5</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331" decimals="-5" name="us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMTA1MA_8030525a-b6d1-46c4-94c9-af5a625e1fa3">4.1</ix:nonFraction>&#160;million, respectively, of tax benefits that, if recognized, would result in an adjustment to the Company&#8217;s effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly within the next 12 months.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_55"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 9. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:PublicUtilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNjYw_f2d0604c-b13a-4930-8189-6ddc011dc3ed" continuedAt="i196a5797d5cd4884adbda22133e81e33" escape="true">Regulatory Assets and Liabilities</ix:nonNumeric></span></div><ix:continuation id="i196a5797d5cd4884adbda22133e81e33" continuedAt="icfbae4037a5d468f89481789cb034c8a"><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="cwt:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNjY4_c8f3212c-b363-4b82-a0bf-57bd4270971c" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets and liabilities were comprised of the following as of March&#160;31, 2023 and December&#160;31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><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:52.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></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:14.543%"></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:14.547%"></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:1pt;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%">Recovery Period</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%">March 31, 2023</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%">December 31, 2022</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-style:italic;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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%">Retiree group health</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%">Indefinitely</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="i290d5518b8414e27821e75ce5cc7e7a4_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMi0zLTEtMS02NDA1MQ_7f2829cc-1993-4fa1-9d2a-70ce379880b0">&#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 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="id60a939c2a084110b6c53f6421bd0047_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMi01LTEtMS02NDA1MQ_5b0e269f-ea8e-4999-a128-76a04cfa8122">171</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%">Property-related temporary differences (tax benefits flowed through to customers)</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%">Indefinitely</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="i9fc9196404ae40e6ba1874bc649d8928_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMy0zLTEtMS02NDA1MQ_b9838c08-b9d2-4405-8074-e3629da88f69">143,546</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if0fe48c9f4cd4885b8c061d89433f073_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMy01LTEtMS02NDA1MQ_541b527e-b37e-4703-aef6-dbd8e0ea7b3b">143,546</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 accrued benefits</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%">Indefinitely</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="i5a1f1f54d63945d3bed1103babf241a8_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNC0zLTEtMS02NDA1MQ_5775f25f-b918-433a-b2a6-a775786d7ea7">25,974</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i157d3d3790db4051a8b225e9b3ed26f5_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNC01LTEtMS02NDA1MQ_ac3b0b2c-614a-4a28-9001-da9301f9384b">24,946</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 WRAM and MCBA long-term accounts receivable</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%">Various</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="i919ae08c717f486aa5d363a355a1c457_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNS0zLTEtMS02NDA1MQ_22f3f045-4f61-4556-bd10-985cd905bf70">49,243</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i65d01758b65241bea88a8c544efe13dc_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNS01LTEtMS02NDA1MQ_1f7ec710-52db-43f9-b124-c3c18515dfde">41,558</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%">Asset retirement obligations, net</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%">Indefinitely</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="i01ed391bd8de4ef28a15fe3711ffd82c_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNi0zLTEtMS02NDA1MQ_b4016e3d-b627-479b-9854-b0af312462ce">25,335</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="if696e0e3affc48f2abe9bc6ed665ee71_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNi01LTEtMS02NDA1MQ_5c7edc20-555e-4bc1-a723-bd17eb2d1f89">24,548</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%">Interim rates memorandum account (IRMA) long-term accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ieaeed161e13949f7869c39dd4cb52ad5_D20230101-20230331" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNy0xLTEtMS02NDA1MS90ZXh0cmVnaW9uOjEwNzQ3M2IyNjUwMDQxZTI4ZTI1YjkzZTk5MTEyOWY3XzQ_da27b8ed-8a5f-46cb-8ee1-d5694984fe74">1</ix:nonNumeric> - <ix:nonNumeric contextRef="i46c76fed054549ad8ee610aa54bdfb52_D20230101-20230331" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNy0xLTEtMS02NDA1MS90ZXh0cmVnaW9uOjEwNzQ3M2IyNjUwMDQxZTI4ZTI1YjkzZTk5MTEyOWY3Xzk_171ec7a4-78c5-47cc-b8b7-ca07b335cd99">2</ix:nonNumeric> years</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i892ba5f3f8dc4936939f08d166ca3df7_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNy0zLTEtMS02NDA1MQ_d9b0ac14-b672-47f1-90b2-5a56f838caf3">3,533</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i1c15adba3f5b4f56b39647e057f38b89_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNy01LTEtMS02NDA1MQ_7e92f627-e608-4426-81cc-75d93a65b881">3,682</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%">Tank coating</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%">Various</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="i7e31c626bbe2455eb926c0579fe9c1f8_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfOC0zLTEtMS02NDA1MQ_43b1a7dd-7ad7-4710-9cf5-213a84b82c49">16,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i6c40130640fc4fc2bc21f86c8c2c2648_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfOC01LTEtMS02NDA1MQ_f6efee68-13ef-4d2b-8161-d308f31c8342">16,395</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%">Recoverable property losses</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%">Various</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="i085b90bf52ca416092e5ac6fcac80e5b_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfOS0zLTEtMS02NDA1MQ_2b0d736f-fea1-4545-9bc5-a4ee79779af1">2,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:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i371115381b3c4b7e920a5f960c043535_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfOS01LTEtMS02NDA1MQ_9e428948-08cb-4e3f-a68c-98dc96403444">3,144</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%">PCBA</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%">Various</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="i253ec21d39c4404a96bf11bf1dc217be_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTAtMy0xLTEtNjQwNTE_f274cce9-08fc-44ef-93c6-c590e9c51049">19,233</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i924f73b95702458991e5cb85f385caae_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTAtNS0xLTEtNjQwNTE_d1ef6b17-01d1-44f8-8534-bcf24a205f00">19,091</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%">General district balancing account receivable</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:nonNumeric contextRef="i95c11170b3a040ccb53bca8a4276b28c_D20230101-20230331" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTItMS0xLTEtNjQwNTE_6d7eb8ef-003e-45f7-8c28-b8e02a641a61">1</ix:nonNumeric> year</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="ia6bb90ca96b9448bb40dad8a8656853b_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTItMy0xLTEtNjQwNTE_1c3fc88a-73c9-480f-9cdd-da4a3c093a6e">383</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i7bff0a662ecf43be95ee269201ba9676_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTItNS0xLTEtNjQwNTE_bbe67dbc-53a8-44b9-a00a-4187dae19f57">377</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%">Customer assistance program (CAP) and Rate support fund (RSF) accounts receivable</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:nonNumeric contextRef="ide1b464797c3405882b39ace367060d4_D20230101-20230331" name="us-gaap:RegulatoryAssetAmortizationPeriod" format="ixt-sec:duryear" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTMtMS0xLTEtNjQwNTE_2e369d4b-87ee-4429-ad76-4783358fdca3">1</ix:nonNumeric> year</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="i9d49aa77081b4489af396b49381ff181_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTMtMy0xLTEtNjQwNTE_5b204279-6b87-423f-b435-7bfdb0a921f4">3,402</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i4ae13a19c8434c568ae69522be273048_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTMtNS0xLTEtNjQwNTE_f56e79f4-2cb8-4389-885b-1aafc4686306">2,965</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 regulatory assets</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%">Various</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="i6eee6019008d449989e523ddb39e7612_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTQtMy0xLTEtNjQwNTE_253db45e-eee7-4cbb-8050-b53bc55cd79e">3,109</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i866475b508424ddfbb0ca0b5bdba950a_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTQtNS0xLTEtNjQwNTE_76322a90-5761-43c1-a323-4c7e3d18a04f">3,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;text-align: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</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 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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTUtMy0xLTEtNjQwNTE_9d44a319-4b20-4c07-abaf-aa09dbcd4bf4">293,263</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 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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:RegulatoryAssetsNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTUtNS0xLTEtNjQwNTE_67fa8d7e-a6bb-4d5f-99a0-3dc79f93b4cc">283,620</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:15pt"><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;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:10pt;font-style:italic;font-weight:400;line-height:100%">Regulatory 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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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%">Future tax benefits due to customers</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 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="i4f08925f7dcf4c8f9e1b0fa0592ffc2b_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTgtMy0xLTEtNjQwNTE_f0f6b841-8b88-4ab3-a0d4-4a71bd08a0b9">131,155</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="ib6397a1fe8d844528fb4aa0ecf7f7ed1_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTgtNS0xLTEtNjQwNTE_81cbbe29-3b0b-46e2-b966-f552c2deadf5">131,155</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%">Pension and retiree group health</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ibb12832707224f44b6c6208dfd641518_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTktMy0xLTEtNjQwNTE_e9576351-5f50-4d10-812d-0810b7418cc7">58,678</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i53c0f1b2eaec455994ac106a4f6b761b_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTktNS0xLTEtNjQwNTE_b5a9213e-586d-406d-b95d-ab8bc90b4b30">58,678</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%">HCBA</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i0d4bd03005784efda881fb2a9cf0fd74_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjAtMy0xLTEtNjQwNTE_1919b4ae-e4d5-457a-90c0-69fe354d2a20">15,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="i9cb8240d1eb84a86a8a8d524073416aa_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjAtNS0xLTEtNjQwNTE_4727890b-4e98-4d0f-baec-cb963a574600">14,318</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%">PCBA</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i066aa4ee7e834cf7970d8a2786092e22_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjEtMy0xLTEtNjgxMjU_fc1ca1cb-543f-4e7c-b4a7-eee1f7774eb4">1,999</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i732ac69f5e3348ecb60c73234a5e21df_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjEtNS0xLTEtNjgxMjU_ff6db9ac-8779-433c-81d2-b413f1ad5ded">&#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%">CEBA</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i9018ee9c4e584af08e8298eea7b72a69_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjEtMy0xLTEtNjQwNTE_165c7019-3806-4cb3-a0b7-65b1ec9c493e">860</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i5e42b9a6ad5146e09b7f27d4cc9229cb_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjEtNS0xLTEtNjQwNTE_b96e12c0-a3bb-4bd8-8c59-8875ec61fcb2">6,036</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%">Net WRAM and MCBA long-term payable</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ie6041a23de814a49891007b0e8f56403_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjItMy0xLTEtNjQwNTE_ae2809b3-254e-49b5-b8c5-2d1a6a30ed9d">262</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ib32b35346df949bab58705618d07fafd_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjItNS0xLTEtNjQwNTE_f7ead164-83f6-452a-a612-2dad5f48b8db">172</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%">Other components of net periodic benefit cost</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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i20dcf6d7dd454efd9e0349062dc0182f_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjMtMy0xLTEtNjQwNTE_f2a965d5-976f-4f64-bae0-b10704da71bb">4,059</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ic98c6a0694d24cd0b68f2afbaf4e3b5d_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjMtNS0xLTEtNjQwNTE_d7334d13-dfa3-4609-9e39-fc881c5f3f05">2,475</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 regulatory 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="i13bea50df2b0459bba6a6ed560731027_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjQtMy0xLTEtNjQwNTE_2bdb9993-4ea0-4979-9c07-3c6e4b2ed1d3">1,025</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><ix:nonFraction unitRef="usd" contextRef="ieebd1f082dc74345a5e9daf5178c0525_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjQtNS0xLTEtNjQwNTE_d0940ed8-1b3d-4755-bdb6-a2a92546a2e5">845</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%">Total Regulatory Liabilities</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 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="i738fec215d204d159874359ad7a797da_I20230331" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjUtMy0xLTEtNjQwNTE_5c680ef2-8911-4b54-aed0-531483238803">213,350</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="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-3" name="us-gaap:RegulatoryLiabilityNoncurrent" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjUtNS0xLTEtNjQwNTE_1d5cb4f3-775a-489e-b40f-7db59e93345d">213,679</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-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term regulatory assets and liabilities are excluded from the above table. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The short-term regulatory assets were $<ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-5" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfMjUx_4b5de976-f99b-494a-ae6a-c26c9ff4f7a5">50.3</ix:nonFraction> million as of March&#160;31, 2023 and $<ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-5" name="us-gaap:RegulatoryAssetsCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfMjY3_b5e79b90-ac3c-4da8-b8e3-440a254980ae">66.8</ix:nonFraction> million as of December&#160;31, 2022. The short-term regulatory assets as of March&#160;31, 2023 primarily consist of net WRAM and MCBA and IRMA receivables. As of December&#160;31, 2022, the short-term regulatory assets primarily consist of net WRAM and MCBA, IRMA, and PCBA receivables.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The short-term portions of regulatory liabilities were $<ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-5" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNDUy_6ff35c00-fde6-44aa-8bf3-501ed9ab4505">17.3</ix:nonFraction> million as of March&#160;31, 2023 and $<ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-5" name="us-gaap:RegulatoryLiabilityCurrent" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNDY4_0af45d78-6f30-4426-ba3f-59d303958b89">12.2</ix:nonFraction> million as of December&#160;31, 2022. The short-term regulatory liabilities as of March&#160;31, 2023 primarily consist of TCJA and CEBA liabilities. As of December&#160;31, 2022, the short-term regulatory liabilities primarily consist of TCJA liabilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Cost of Capital Application</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2021, after an approved extension from a 2020 due date, Cal Water filed its required application with the CPUC to review its cost of capital for 2022 through 2024. Cal Water currently has an approved return on equity of <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="3" name="us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE0OTE5_e5c62fae-e108-4260-8be2-762094a0716b">9.2</ix:nonFraction>%, a cost of debt of <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="4" name="us-gaap:PublicUtilitiesApprovedDebtCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE0OTQy_765ade6b-1f6c-4c01-908b-ba5c45a98535">5.51</ix:nonFraction>%, and a capital structure of <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="3" name="us-gaap:PublicUtilitiesApprovedEquityCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE0OTc0_53a73a7d-47ec-4768-8bad-0034825e26f8">53.4</ix:nonFraction>% equity and <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="3" name="us-gaap:PublicUtilitiesApprovedRateIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE0OTg3_234c143a-2101-4c0e-af8c-4b637a244e00">46.6</ix:nonFraction>% debt. Cal Water requested a return on equity of <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="4" name="us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MDQ1_0d427e66-e885-4692-b169-5158bad02f7a">10.35</ix:nonFraction>%, a cost of debt of <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="4" name="us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MDY4_340a40a6-cd8a-4c53-b3ea-0ae634c4d29b">4.23</ix:nonFraction>%, and a capital structure of <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="3" name="us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MTAw_3e29e035-2e13-4925-86a0-44bc580b3e18">53.4</ix:nonFraction>% equity and <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="3" name="us-gaap:PublicUtilitiesRequestedRateIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MTE0_66cbcfea-cabf-44d8-a757-533a370df57c">46.6</ix:nonFraction>% debt. The California Public Advocates Office recommended a return on equity of <ix:nonFraction unitRef="number" contextRef="ie4be3609fd814083abe2ece249711003_D20230101-20230331" decimals="4" name="cwt:PublicUtilitiesRecommendedReturnOnEquityPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MjAz_c328a112-25bb-41ee-ba42-5622847e422c">7.81</ix:nonFraction>%, a cost of debt of <ix:nonFraction unitRef="number" contextRef="ie4be3609fd814083abe2ece249711003_D20230101-20230331" decimals="4" name="cwt:PublicUtilitiesRecommendedDebtCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MjI2_a02ebf8d-4c69-4c87-8cd1-01016a84ee1b">4.23</ix:nonFraction>%, and a capital structure of <ix:nonFraction unitRef="number" contextRef="ie4be3609fd814083abe2ece249711003_D20230101-20230331" decimals="4" name="cwt:PublicUtilitiesRecommendedEquityCapitalStructurePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MjU4_2f17abea-26d7-41cc-bd67-c08c357f4076">49.4</ix:nonFraction>% equity and <ix:nonFraction unitRef="number" contextRef="ie4be3609fd814083abe2ece249711003_D20230101-20230331" decimals="4" name="cwt:PublicUtilitiesRecommendedRateIncreaseDecreasePercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1Mjcy_1d8260f6-2233-4bf9-a765-1ee45f8904d1">50.6</ix:nonFraction>% debt. Evidentiary hearings were held in May 2022 and the case was submitted to the CPUC at the end of the second quarter of 2022. In the first quarter of 2023, the CPUC extended its statutory deadline to issue a decision to August 10, 2023. In the </span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><ix:continuation id="icfbae4037a5d468f89481789cb034c8a">event that the CPUC adopts the cost of capital components retroactively to January 1, 2022, Cal Water estimates the reduced cost of debt, if adopted at Cal Water's proposed equity capital structure, would reduce authorized annual revenue by approximately $<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-5" sign="-" name="cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1Njc0_69ba1097-7c73-48dc-bfb4-0ed2a929b751"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-5" sign="-" name="cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1Njc0_6d9c3b36-e5e3-4b51-b86c-af3fe0ef2388">11.0</ix:nonFraction></ix:nonFraction>&#160;million. The actual amount could be different depending on the final cost of equity and capital structure adopted by the CPUC. Cal Water has not reserved for any potential outcome of the proceeding as Cal Water has determined that it is not probable that the proceeding will be approved retroactively to January 1, 2022.</ix:continuation></span></div><div id="i022c84a741544391a37e87b2dbbe8653_58"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 10. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfNDIzOA_9f0a9fa1-d1a7-4fcb-8f8b-64cd8306207a" continuedAt="i2200c2d075c84bcbb4922034413404a8" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i2200c2d075c84bcbb4922034413404a8"><div style="margin-bottom:8pt;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">Commitments</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has significant commitments to purchase water from water wholesalers. The Company also has operating and finance leases for water systems, offices, land easements, licenses, equipment, and other facilities. These commitments and leases are described in the Company's Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022.&#160;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, BVRT Utility Holding Company (BVRT), a majority owned subsidiary of Texas Water, entered into a long-term water supply agreement with the Guadalupe Blanco River Authority (GBRA) through its wholly owned subsidiary, Camino Real Utility (Camino Real). The Company has provided a limited guarantee to GBRA for the agreed upon obligations. GBRA is a water conservation and reclamation district established by the Texas Legislature that oversees water resources for 10 counties. Under the terms of the agreement with GBRA, Camino Real is contracted to receive up to 2,419 acre-feet of potable water annually. The GBRA agreement involves four off-takers, including Camino Real, and GBRA plans to extend a potable water pipeline from the City of Lockhart to the City of Mustang Ridge and surrounding areas. Camino Real is contracted to be the utility service provider in this area of the Austin metropolitan region and to provide potable water, recycled water, and wastewater services to portions of the City of Mustang Ridge and surrounding areas. In 2022, Camino Real committed $<ix:nonFraction unitRef="usd" contextRef="i97e44668e4de4df6b5ea59743dfa17ad_D20220101-20221231" decimals="-5" name="cwt:PaymentsForOtherCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfMTYyNQ_b5976b24-faf6-47f4-bb22-6c9faa080108">21.5</ix:nonFraction>&#160;million for its share of the cost of the pipeline project and committed an additional $<ix:nonFraction unitRef="usd" contextRef="id676b1a3e6964b1cb008c3b69b3374e8_D20230101-20230131" decimals="-5" name="cwt:PaymentsForOtherCommitments" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfNTQ5NzU1ODIyMzcw_fc0c2103-8829-45e6-b769-481e268b5a12">11.1</ix:nonFraction>&#160;million for its share of the cost of the pipeline project in January of 2023. As of March 31, 2023, this committed cash has not been transferred to GBRA and is classified as part of restricted cash on the Condensed Consolidated Balance Sheets. The Company currently expects this committed cash to be transferred to GBRA in the second quarter of 2023. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">Contingencies</span></div><div style="padding-left:18pt;text-align:justify"><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">Groundwater Contamination</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has undertaken litigation against third parties to recover past and anticipated costs related to groundwater contamination in our service areas. The cost of litigation is expensed as incurred and any settlement is first offset against such costs. The CPUC&#8217;s general policy requires all proceeds from groundwater contamination litigation to be used first to pay transactional expenses, then to make customers whole for water treatment costs to comply with the CPUC&#8217;s water quality standards. The CPUC allows for a risk-based consideration of contamination proceeds which exceed the costs of the remediation described above and may result in some sharing of proceeds with shareholders, determined on a case by case basis. The CPUC has authorized various memorandum accounts that allow the Company to track significant litigation costs and to request recovery of these costs in future filings. </span></div><div style="padding-left:18pt;text-align:justify"><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">Other Legal Matters</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 Company is involved in various disputes and litigation matters that arise in the ordinary course of business. The status of each significant matter is reviewed and assessed for potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount of the range of loss can be estimated, a liability is accrued for the estimated loss in accordance with the accounting standards for contingencies. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on the best information available at the time. While the outcome of these disputes and litigation matters cannot be predicted with any certainty, management does not believe, when taking into account existing reserves, the ultimate resolution of these matters will materially affect the Company&#8217;s financial position, results of operations, or cash flows. As of March 31, 2023 and December&#160;31, 2022, the Company recognized a liability of $<ix:nonFraction unitRef="usd" contextRef="i738fec215d204d159874359ad7a797da_I20230331" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfMzk1MQ_9121597b-e6a3-4397-9185-8a634cbb0a33">4.6</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ic185adacb1994a79b935e13164abb30a_I20221231" decimals="-5" name="us-gaap:LossContingencyAccrualAtCarryingValue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfMzk1OA_ba69db18-4291-40bf-b91b-6f76a82d22c1">5.3</ix:nonFraction> million, respectively, for known legal matters primarily due to potable water leaks and other work-related legal matters. The cost of litigation is expensed as incurred and any settlement is first offset against such costs. Any settlement in excess of the cost to litigate is accounted for on a case by case basis, dependent on the nature of the settlement.</span></div></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_61"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 11. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RleHRyZWdpb246OWI0YmVmN2ViN2MxNGJmYjkwNmFhNDQ0MDI3YjQzY2RfMTg1Mg_ca392b55-cefa-42f9-8c18-a7d7466dd32a" continuedAt="i7a285c9fa49848ed8554c84443b63e4f" escape="true">Fair Value of Financial Assets and Liabilities</ix:nonNumeric></span></div><ix:continuation id="i7a285c9fa49848ed8554c84443b63e4f"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting guidance for fair value measurements and disclosures provides a single definition of fair value and requires certain disclosures about assets and liabilities measured at fair value. A hierarchical framework for disclosing the observability of the inputs utilized in measuring assets and liabilities at fair value is established by this guidance. The three levels in the hierarchy are as follows:</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 -&#160;Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets that the Company has the ability to access.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 -&#160;Inputs to the valuation methodology include:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;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">Quoted market prices for similar assets or liabilities in active markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;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">Quoted prices for identical or similar assets or liabilities in inactive markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;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">Inputs other than quoted prices that are observable for the asset or liability; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;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">Inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the asset or liability has a specified (contractual) term, the level&#160;2 input must be observable for substantially the full term of the asset or liability.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 -&#160;Inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specific valuation methods include the following:</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, Accounts receivable, short-term borrowings, and accounts payable carrying amounts approximated the fair value because of the short-term maturity of the instruments.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt fair values were estimated using the published quoted market price of similar securities, if available, or the discounted cash flow analysis, based on the current rates available using a risk-free rate (a U.S. Treasury securities yield curve) plus a risk premium of <ix:nonFraction unitRef="number" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="4" name="cwt:FairValueInputsRiskPremium" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RleHRyZWdpb246OWI0YmVmN2ViN2MxNGJmYjkwNmFhNDQ0MDI3YjQzY2RfMTgzOA_59d72727-fb1d-4b80-8373-3ed196bfc845">0.60</ix:nonFraction>%.</span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RleHRyZWdpb246OWI0YmVmN2ViN2MxNGJmYjkwNmFhNDQ0MDI3YjQzY2RfMTg0Nw_11e047df-ec94-467b-934c-0053b921e8e4" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:42.613%"></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: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: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: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:9.579%"></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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" 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%">March 31, 2023</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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="21" style="border-top:1pt 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%">Fair&#160;Value</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:1pt;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%">Cost</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%">Level&#160;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%">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%">Level&#160;3</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%">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:10pt;font-weight:400;line-height:100%">Long-term&#160;debt, including current maturities, net</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="icf5d20d6b6f3411cb5ad827ee178e035_I20230331" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy0xLTEtMS02NDA1MQ_1a1b2f1f-7a88-4db4-9a34-eeedca912768">1,055,637</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="ief7dc870c69d46fcbf16830e5a23d4ee_I20230331" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy0zLTEtMS02NDA1MQ_076b56d4-04d4-433e-b109-bdeb2a771671">&#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 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="i0f3a75fc027141cd963cd134dd7eec43_I20230331" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy01LTEtMS02NDA1MQ_b477d6ef-47c1-4b97-9be3-4480ad778dc9">1,023,472</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="i63e04d9a92214a32aa5486ec0dbd0ad9_I20230331" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy03LTEtMS02NDA1MQ_a60a80da-b8a0-4a5b-86c7-281e91132bed">&#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 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="i83c6453cf6d248ed86a1124f8e7091a9_I20230331" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy05LTEtMS02NDA1MQ_cec964d7-23ec-4992-ba58-2fe16e9ed769">1,023,472</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></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:42.613%"></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: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: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: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:9.579%"></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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" 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%">December 31, 2022</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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="21" style="border-top:1pt 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%">Fair&#160;Value</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:1pt;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%">Cost</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%">Level&#160;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%">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%">Level&#160;3</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%">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:10pt;font-weight:400;line-height:100%">Long-term debt, including current maturities, net</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="i91847dc1c920408cbb633f3493805d47_I20221231" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy0xLTEtMS02NDA1MQ_4e6918ea-8caa-4204-bedf-2a0cd2f8bbfd">1,055,797</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="i4e0cb5a7f35e4ef79b146c1df879df5d_I20221231" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy0zLTEtMS02NDA1MQ_0ba1a55a-1111-4da3-8a38-87f19ade2f62">&#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 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="i0ffca6bcb4a549d78429bf1da028d7ad_I20221231" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy01LTEtMS02NDA1MQ_7040b305-59cd-48d1-8352-9d55734d9f03">977,227</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="ie157a19718c04fe198a06b6babe608de_I20221231" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:fixed-zero" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy03LTEtMS02NDA1MQ_ed136916-f95a-42ea-b0c1-f256b8bfccd7">&#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 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="if2af83762c4e40ccaa1e949b0ce0e79f_I20221231" decimals="-3" name="us-gaap:DebtLongtermAndShorttermCombinedAmount" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy05LTEtMS02NDA1MQ_28618875-647e-4abd-b15b-bc3703e673ba">977,227</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></table></div></ix:nonNumeric></ix:continuation><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_938"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Note 12. <ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:ErrorCorrectionTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90ZXh0cmVnaW9uOmNlYTgyOTQ1MTk5YzRkMzdiNWI4ODJiZjY1Y2VkMmQzXzEwOTk1MTE2MzEyOTU_10983ec6-77a6-4ed3-9722-09d596702d0c" continuedAt="i461fefb53653458b8ec76c78d293bfc6" escape="true">Immaterial Restatement of Prior Period Financial Statements</ix:nonNumeric></span></div><ix:continuation id="i461fefb53653458b8ec76c78d293bfc6"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the issuance of the Company's Consolidated Financial Statements for the year ended December 31, 2021, during the fourth quarter of 2022, the Company identified an immaterial error for a regulatory liability and corresponding decreases to operating revenue and deferred income taxes that were not recorded in 2019 associated with customer refunds. The error does not impact customer billings or cash refunded to customers. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company corrected the error in the Consolidated Financial Statements included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022, through a restatement of the opening retained earnings balance for the year ended December 31, 2020. The Company believes the error is immaterial to the previously issued Financial Statements for prior periods.</span></div><ix:nonNumeric contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" name="us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90ZXh0cmVnaW9uOmNlYTgyOTQ1MTk5YzRkMzdiNWI4ODJiZjY1Y2VkMmQzXzEwOTk1MTE2MzEyOTc_4848d51b-fd36-48c7-b5ea-d6c6ac44b6f0" escape="true"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corrections to the Company&#8217;s retained earnings and total equity as of March 31, 2022, reported in note 4, were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:39.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.052%"></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:18.052%"></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:18.055%"></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:700;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:9pt;font-weight:700;line-height:100%">As of March  31, 2022</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:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;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%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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%">Corrections</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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%">As Corrected</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:700;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000;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:400;line-height:100%">(In thousands)</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%">Retained earnings</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="i452a9ac2b6524f01a71964e0efffe203_I20220331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzMtMS0xLTEtNjczNjc_816643a9-2da2-49e3-9794-a5d66242ac9c">513,593</ix:nonFraction>&#160;</span></td><td style="background-color:#cceeff;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="i9957963995324a1a951896b8b0298449_I20220331" decimals="-3" sign="-" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzMtMy0xLTEtNjczNjg_b7e13554-d3f6-4b50-a281-2b1ee608f4f3">11,063</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="usd" contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331" decimals="-3" name="us-gaap:RetainedEarningsAccumulatedDeficit" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzMtNS0xLTEtNjczNzE_119eb1d4-8d2e-4c09-808e-227126a7be09">502,530</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 equity</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="i452a9ac2b6524f01a71964e0efffe203_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzQtMS0xLTEtNjczNjc_351735ee-1a21-4079-bf34-e727351c4552">1,169,878</ix:nonFraction>&#160;</span></td><td style="background-color:#ffffff;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="i9957963995324a1a951896b8b0298449_I20220331" decimals="-3" sign="-" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzQtMy0xLTEtNjczNjg_bf9363a2-237f-448c-90d5-d3f85421a2d1">11,063</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="usd" contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331" decimals="-3" name="us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" format="ixt:num-dot-decimal" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzQtNS0xLTEtNjczNzE_92d266b6-0398-412e-a208-944f0599d950">1,158,815</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 id="i022c84a741544391a37e87b2dbbe8653_64"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 2</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF</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%">FINANCIAL CONDITION AND RESULTS OF OPERATIONS</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%">Dollar amounts in thousands unless otherwise stated.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_67"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">FORWARD-LOOKING STATEMENTS</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">This quarterly report, including all documents incorporated by reference, contains forward-looking statements within the meaning established by the Private Securities Litigation Reform Act of 1995 (the PSLRA). The forward-looking statements are intended to qualify under provisions of the federal securities laws for "safe harbor" treatment established by the PSLRA. Forward-looking statements in this quarterly report are based on currently available information, expectations, estimates, assumptions and projections, and our management's beliefs, assumptions, judgments and expectations about us, the water utility industry and general economic conditions. These statements are not statements of historical fact. When used in our documents, statements that are not historical in nature, including words like "will," "would," &#8220;expects,&#8221; &#8220;intends,&#8221; &#8220;plans,&#8221; &#8220;believes,&#8221; &#8220;may,&#8221; "could," &#8220;estimates,&#8221; &#8220;assumes,&#8221; &#8220;anticipates,&#8221; &#8220;projects,&#8221; "progress," &#8220;predicts,&#8221; "hopes," "targets," &#8220;forecasts,&#8221; &#8220;should,&#8221; &#8220;seeks,&#8221; "indicates," or variations of these words or similar expressions are intended to identify forward-looking statements. Examples of forward-looking statements in this quarterly report include, but are not be limited to, statements describing our intention, indication or expectation regarding dividends or targeted payout ratio, our expectations, anticipations or beliefs regarding governmental, legislative, judicial, administrative or regulatory timelines, decisions, approvals, authorizations, requirements or other actions, including with respect to the 2021 GRC Filing, our cost of capital application, rate amounts or cost recovery mechanics, certain PFAS regulations, and associated impacts, such as our estimated revenue benefit or capital requirements, our intentions and plans to remediate the material weakness in our internal control over financial reporting, estimates of, or expectations regarding, capital expenditures, funding needs or other capital requirements, obligations, contingencies or commitments, our beliefs regarding adequacy of water supplies, our expectations regarding stock-based compensation and estimated contributions to our pension plans and other postretirement benefit plans, our estimated annual effective tax rate and expectations regarding tax benefits, our intentions regarding use of net proceeds from any future equity or debt issuances or borrowings or our intentions or anticipations regarding our sources of funding, capital structure or capital allocation plans. The forward-looking statements are not guarantees of future performance. They are based on numerous assumptions that we believe are reasonable, but they are open to a wide range of uncertainties and business risks. Consequently, actual results may vary materially from what is contained in a forward-looking statement.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors which may cause actual results to be different than those expected or anticipated include, but are not limited to:</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 invest or apply the proceeds from the issuance of common stock in an accretive manner;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">governmental and regulatory commissions' decisions, including decisions on proper disposition of property;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">consequences of eminent domain actions relating to our water systems;</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">&#8226;</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:14.5pt">changes in regulatory commissions' policies and procedures, such as the California Public Utilities Commission (CPUC)&#8217;s decision in 2020 to preclude companies from proposing fully decoupled WRAMs in their next GRC filing (which impacted our 2021 GRC Filing related to our operations commencing in 2023);</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 outcome and timeliness of regulatory commissions' actions concerning rate relief and other matters, including with respect to our 2021 GRC Filing and our Cost of Capital filing;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">increased risk of inverse condemnation losses as a result of climate change and drought;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 renew leases to operate water systems owned by others on beneficial terms;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 California State Water Resources Control Board water quality standards;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 environmental compliance and water quality requirements;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">electric power interruptions, especially as a result of Public Safety Power Shutoff (PSPS) programs;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">housing and customer growth;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 opposition to rate increases;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 recover costs;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">availability of water supplies;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">issues with the implementation, maintenance or security of our information technology systems;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">civil disturbances or terrorist threats or acts;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 adequacy of our efforts to mitigate physical and cyber security risks and threats;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 of our enterprise risk management processes to identify or address risks adequately;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">labor relations matters as we negotiate with the unions;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 customer water use patterns and the effects of conservation, including as a result of drought conditions;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 complete, in a timely manner or at all, successfully integrate, and achieve anticipated benefits from announced acquisitions;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 weather, climate change, natural disasters, and actual or threatened public health emergencies, including disease outbreaks, on our operations, water quality, water availability, water sales and operating results and the adequacy of our emergency preparedness;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">restrictive covenants in or changes to the credit ratings on our current or future debt that could increase our financing costs or affect our ability to borrow, make payments on debt or pay dividends; </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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">risks associated with expanding our business and operations geographically; </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 stagnating or worsening business and economic conditions, including inflationary pressures, general economic slowdown or a recession, increasing interest rates, instability of certain financial institutions, and changes in monetary policy; </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 market conditions and volatility on unrealized gains or losses on our non-qualified benefit plan investments and our operating results; </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 weather and timing of meter reads on our accrued unbilled revenue;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;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 ongoing impact of the COVID-19 pandemic and related public health measures; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;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 risks set forth in &#8220;Risk Factors&#8221; included in the Company's Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022.  </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In light of these risks, uncertainties and assumptions, investors are cautioned not to place undue reliance on forward-looking statements, which speak only as of the date of this quarterly report or as of the date of any document incorporated by reference in this quarterly report, as applicable. When considering forward-looking statements, investors should keep in mind the cautionary statements in this quarterly report and the documents incorporated by reference. We are not under any obligation, and we expressly disclaim any obligation, to update or alter any forward-looking statements, whether as a result of new information, future events or otherwise.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_70"></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CRITICAL ACCOUNTING ESTIMATES</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain our accounting records in accordance with GAAP and as directed by the Commissions to which our operations are subject. The process of preparing financial statements in accordance with GAAP requires the use of estimates on the part of management. The estimates used by management are based on historic experience and an understanding of current facts and circumstances. Management believes that the following accounting policies are critical because they involve a higher degree of complexity and judgment, and can have a material impact on our results of operations, financial condition, and cash flows of the business. These policies and their key characteristics are discussed in detail in the Company's Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022 (2022 Annual Report on Form 10-K). They include:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;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">revenue recognition;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;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">regulated utility accounting;</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;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">income taxes; and</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;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">pension and postretirement health care benefits.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023, there were no changes in the methodology for computing critical accounting estimates, no additional accounting estimates met the standards for critical accounting policies, and there were no material changes to the important assumptions underlying the critical accounting estimates.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">COVID-19</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During 2022 and the first three months of 2023, the COVID-19 pandemic has not had a significant impact on our business or operations. We have resumed shutoffs for non-payment in all of our regulated utilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If we need to close any of our facilities due to outbreaks of COVID-19 or if a critical number of our employees become too ill to work, our business operations could be materially adversely affected in a rapid manner. Company employees have returned to the office full-time. We seek to be vigilant for employee and customer safety, we seek to encourage and incentivize vaccination, and our employees are required to follow local masking rules as applicable. The impact of the COVID-19 pandemic is fluid and continues to evolve, and therefore, we cannot predict the extent to which our business, results of operations, financial condition or liquidity will ultimately be impacted.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2021 GRC FILING</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 2, 2021, Cal Water filed its 2021 GRC requesting water infrastructure improvements of $1.0 billion in accordance with the rate case plan for all of its regulated operating districts (except Grand Oaks) for the years 2022, 2023, and 2024.  A partial settlement with the California Public Advocates Office primarily addressing non-revenue matters was submitted on September 2, 2022. The CPUC continues to evaluate the proposal along with proposals of other parties. A final decision on the case was previously expected to be issued in late 2022 in accordance with the CPUC's rate case plan, with new rates going into effect on January 1, 2023; however, due to unspecified delays at the CPUC, the timing of a final decision is uncertain. As part of the 2021 GRC Filing, Cal Water has proposed the use of a MWRAM and ICBA as the CPUC issued a decision effective August 27, 2020 requiring that Class A companies submitting GRC filings after the effective date be (i) precluded from proposing the use of a full decoupling WRAM in their next GRCs and (ii) allowed the use of MWRAM. In addition, the CPUC's decision allowed ICBAs to replace the MCBA. We expect the MWRAM to be implemented in 2023 and effective retroactive back to January 1, 2023. For the first quarter of 2023, we did not record a regulatory asset or regulatory liability for the MWRAM and ICBA mechanisms. In addition, we did not record WRAM or MCBA adjustments in the first quarter of 2023, as the mechanisms concluded on December 31, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">INTERIM RATES MEMORANDUM ACCOUNT (IRMA) AND DROUGHT RESPONSE MEMORANDUM ACCOUNT (DREMA)</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The IRMA tracks the difference between the current rates that continue to be billed starting January 1, 2023 (considered to be interim rates), and the rates that will eventually be approved pursuant to the CPUC's decision concerning Cal Water's 2021 GRC Filing plus any additional revenue changes approved since July 1, 2021 (final rates).</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The DREMA tracks lost revenues associated with reduced sales revenue when customer demand is affected by requests for voluntary and mandatory usage reductions in California and is in effect for us for the first quarter of 2023 as our regulated service territories in California were under voluntary and mandatory usage reductions. The final value of the DREMA will depend on the resolution of the 2021 GRC Filing.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">First quarter 2023 operating revenue does not include any benefit of new revenue mechanisms (MWRAM and DREMA) or rate relief (tracked in the IRMA) due to the delay in the approval of our 2021 GRC Filing. We currently estimate the adverse impact of the delayed decision on first quarter 2023 operating revenue to be between approximately $24.0 million and $34.0 million, which is based on the current positions of the parties to the 2021 GRC Filing and consumption driven regulatory mechanisms.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_76"></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:400;line-height:120%">RESULTS OF THE THREE MONTHS ENDED MARCH 31, 2023 OPERATIONS</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%">COMPARED TO THE THREE MONTHS ENDED MARCH 31, 2022 OPERATIONS</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:400;line-height:120%">Dollar amounts in thousands, unless otherwise stated&#160;</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Overview</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Net (Loss) Income Attributable to California Water Service Group</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net loss attributable to California Water Service Group for the first three months of 2023 was $22.2 million or $0.40 loss per diluted common share, compared to net income attributable to California Water Service Group of $1.1 million or $0.02 earnings per diluted common share for the first three months of 2022.  </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $23.3 million decrease in net income was primarily due to a decrease in operating revenue of $41.9 million partially offset by a decrease in total operating expenses of $15.3 million. The total operating expense decrease was primarily due to a decrease in water production costs of $6.5 million, a decrease in other operations expenses of $9.2 million, and an increase in income tax benefit of $4.2 million. These decreases were partially offset by increases in administrative and general expense of $2.6 million, depreciation and amortization expenses of $1.1 million and maintenance expenses of $0.6 million. Additionally, there was an increase of $4.5 million in net other income, primarily due to a $1.7 million unrealized gain on non-qualified benefit plan investments during the first quarter of 2023 compared to a $2.9 million unrealized loss on certain non-qualified benefit plan investments in the first quarter of 2022. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in unrealized gains on non-qualified benefit plan investments was caused by favorable market conditions, which is a factor outside our immediate control. Our net income and net other income in future periods are expected to continue to be similarly affected, potentially significantly, by increases or decreases in unrealized gains or losses on non-qualified benefit plan investments, particularly during periods of significant market volatility or significantly favorable or unfavorable market conditions.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Operating Revenue</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating revenue decreased $41.9 million, or 24.2%, to $131.1 million for the first three months of 2023 as compared to the first three months of 2022, with such change attributed to the following:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"><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:86.180%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.620%"></td><td style="width:0.1%"></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 change due to rate changes, usage, and other (1)</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%">(12,910)</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%">WRAM revenue (2)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,781)</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%">MCBA revenue (3)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,291)</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 account revenue (4)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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:10pt;font-weight:400;line-height:100%">Deferral of revenue (5)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,758)</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%">Net operating revenue decrease</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%">(41,893)</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-bottom:8pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">The net change due to rate changes, usage, and other in the above table was primarily driven by an 8.8% decrease in customer usage, which we believe is primarily due to higher winter precipitation in our California service territories and water conservation compared to the same period in 2022.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><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:10.5pt">WRAM revenue decrease is due to the mechanism concluding as of December 31, 2022; as a result, no WRAM revenue was recorded for the first quarter of 2023.  In the first quarter of 2022, we recognized $3.8 million of WRAM revenue as actual billed volumetric revenue was lower than adopted volumetric revenue.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;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:10.5pt">MCBA revenue decrease is due to the mechanism concluding as of December 31, 2022; as a result, no MCBA revenue was recorded for the first quarter of 2023. In the first quarter of 2022, we recognized $8.3 million of MCBA revenue</span><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> as actual water production costs were higher than adopted water production costs. As required by the MCBA mechanism, the difference in actual water production costs and adopted water production costs in California was recorded to operating revenue.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#212529;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:10.5pt">The other balancing account revenue consists of the pension, conservation and health care balancing account revenues. Pension and conservation balancing account revenues are the differences between actual expenses and adopted rate recovery. Health care balancing account revenue is 85% of the difference between actual health care expenses and adopted rate recovery. In the first three months of 2023, the adjustments for these balancing accounts was recorded as an increase to the originating expense accounts by $3.4 million rather than as an operating revenue decrease. In the first three months of 2022, actual pension and health care costs were below the adopted costs and a decrease to revenue of $1.8 million was recognized for the difference.</span></div><div style="padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%">5.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:9.66pt">The deferral of revenue consists of amounts that are expected to be collected from customers beyond 24 months following the end of the accounting period in which these revenues were recorded. The deferral increased in the first three months of 2023 as compared to the first three months of 2022 primarily due to an increase in the net WRAM and MCBA balance and the recovery periods for this net balance extending beyond 24 months from the end of the accounting period as requested in the April 2023 WRAM/MCBA advice letter filing.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Total Operating Expenses</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total operating expenses decreased $15.3 million, or 9.3%, to $148.6 million for the first three months of 2023, as compared to $163.9 million for the first three months of 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Water production costs consists of purchased water, purchased power, and pump taxes. It represents the largest component of total operating expenses, accounting for approximately 37.0% of total operating expenses in the first three months of 2023 as compared to 37.6% of total operating expenses in the first three months of 2022.&#160;Water production costs decreased 10.6% in the first three months of 2023 as compared to the same period last year primarily due to an 8.8% decrease in customer usage, which we believe is primarily due to higher winter precipitation in our California service territories and water conservation compared to the same period in 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sources of water as a percent of total water production are listed in the following table:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><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:70.683%"></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.791%"></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:10pt;font-weight:700;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%">Three Months Ended March 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:10pt;font-weight:700;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%">2023</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%">2022</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%">Well production</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%">48&#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%">49&#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="padding:2px 1pt;text-align: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</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="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="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="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%">Surface</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">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="padding:2px 1pt;text-align: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="2" style="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="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="padding:0 1pt"></td><td colspan="2" style="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="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-bottom:8pt;margin-top:8pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of water production costs are shown in the table below:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><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:59.280%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.619%"></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:11.622%"></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:10pt;font-weight:700;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%">Three Months Ended March 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:10pt;font-weight:700;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%">2023</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%">2022</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%">Change</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 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%">42,738&#160;</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%">48,792&#160;</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%">(6,054)</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%">Purchased 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%">8,390&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,399&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</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%">Pump 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%">3,880&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,347&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(467)</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</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%">55,008&#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%">61,538&#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%">(6,530)</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-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;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 expenses increased $2.6 million, or 7.7%, to $36.0 million in the first three months of 2023, as compared to $33.4 million in the first three months of 2022. The increase was primarily due to increases in labor costs of $2.5 million primarily driven by annual increases in employee wages, employee medical costs of $0.6 million, company 401k matches of $0.4 million, and travel and meals costs of $0.4 million. The increases were partially offset by decreased uninsured loss costs of $1.6 million. Changes in employee pension benefits and employee and retiree medical costs for regulated California operations generally do not affect net income, as the Company has been allowed by the CPUC to record these costs in balancing accounts for future recovery.</span></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other operations expenses decreased $9.3 million, or 35.8%, to $16.6 million in the first three months of 2023, as compared to $25.9 million in the first three months of 2022.&#160;The decrease was primarily due to increase in deferred costs associated with deferred revenue of $15.4 million (see deferral of revenue above), which was partially offset by increases in water treatment costs of $1.9 million, employee labor costs of $1.0 million, credit losses of $0.9 million, waste water production and treatment costs of $0.9 million, district office maintenance costs of $0.6 million, conservation program costs of $0.4 million, and customer accounts costs of $0.3 million. Changes in conservation program expense for regulated California operations generally do not affect net income, as the Company has been allowed by the CPUC to record these costs in balancing accounts for future recovery.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance expense increased $0.7 million, or 8.9%, to $8.0 million in the first three months of 2023, as compared to $7.3 million in the first three months of 2022, mostly due to an increase in repair costs of transmissions and distribution mains and equipment.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 $1.1 million, or 4.0%, to $29.9 million in the first three months of 2023, as compared to $28.8 million in the first three months of 2022, mostly due to utility plant placed in service in 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit increased $4.2 million to $5.6 million in the first three months of 2023, as compared to $1.4 million in the first three months of 2022. The increase in income tax benefit was primarily due to an increase in the pre-tax operating loss in the first three months of 2023 as compared to the same period of 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and other taxes increased $0.4 million to $8.8 million in the first three months of 2023, as compared to $8.4 million in the same period of 2022, mostly due to an increase in assessed property values.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Income and Expenses</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net other income increased $4.5 million to $7.2 million in the first three months of 2023, as compared to net other income of $2.7 million in the first three months of 2022, due primarily to a $4.6 million increase in unrealized gains on non-qualified benefit plan investments and a $1.2 million increase in other components of net periodic benefit credit, which was partially offset by a $0.4 million gain on company owned life insurance in the first quarter of 2022. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Expense</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net interest expense increased $1.1 million, or 9.7%, to $12.0 million in the first three months of 2023, as compared to $10.9 million in the first three months of 2022. The increase was due primarily to an increase in interest rates and higher outstanding line of credit balances.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_79"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">REGULATORY MATTERS</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">California Regulatory Activity</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">2021 GRC Interim Rates</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June of 2022, Cal Water filed a motion requesting authority for the establishment of an IRMA in the event the CPUC did not issue a final decision for the 2021 GRC Filing in time for new rates to be implemented on January 1, 2023. In November of 2022, the Administrative Law Judge (ALJ) granted Cal Water&#8217;s request for the IRMA. Accordingly, on December 27, 2022, Cal Water requested that the IRMA, which was approved by the CPUC, track the difference between interim rates and final rates. After the CPUC's decision is issued and final rates are implemented, then Cal Water expects to file for recovery of the IRMA. Once approved, customer bills are expected to be adjusted to account for the difference between interim rates and final rates back to January 1, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January of 2023, Cal Water filed a motion requesting a modification to the November 2022 ruling to apply an inflationary rate increase to interim rates. In the motion, Cal Water requested inflationary rate increases of 1.5% in Marysville and 4% for all other ratemaking areas except Selma, Travis Air Force Base, and Visalia for whom a rate increase was not requested. In February of 2023, the ALJ granted Cal Water's request. Cal Water is expecting to implement the increased interim inflation rates on May 5, 2023.  </span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">2021 Cost of Capital Application</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 3, 2021, after an approved extension from a 2020 due date, Cal Water filed its required application with the CPUC to review its cost of capital for 2022 through 2024. Cal Water currently has an approved return on equity of 9.2%, a cost of debt of 5.51%, and a capital structure of 53.4% equity and 46.6% debt. Cal Water requested a return on equity of 10.35%, a cost of debt of 4.23%, and a capital structure of 53.4% equity and 46.6% debt. The California Public Advocates Office recommended a return on equity of 7.81%, a cost of debt of 4.23%, and a capital structure of 49.4% equity and 50.6% debt. Evidentiary hearings were held in May 2022 and the case was submitted to the CPUC at the end of the second quarter of 2022. In the first quarter 2023, the CPUC extended its statutory deadline to issue a decision to August 10, 2023. In the event that the CPUC adopts the cost of capital components retroactively to January 1, 2022, we estimate the reduced cost of debt, if adopted at our proposed equity capital structure, would reduce authorized annual revenue by approximately $<ix:nonFraction unitRef="usd" contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331" decimals="-5" sign="-" name="cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M183OS9mcmFnOjFkZjhiMGI0YTViZTQ5ODZhYWRkMTNlNzUwYmYwMmJiL3RleHRyZWdpb246MWRmOGIwYjRhNWJlNDk4NmFhZGQxM2U3NTBiZjAyYmJfNTQ5NzU1ODU5ODQ5_69ba1097-7c73-48dc-bfb4-0ed2a929b751"><ix:nonFraction unitRef="usd" contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331" decimals="-5" sign="-" name="cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M183OS9mcmFnOjFkZjhiMGI0YTViZTQ5ODZhYWRkMTNlNzUwYmYwMmJiL3RleHRyZWdpb246MWRmOGIwYjRhNWJlNDk4NmFhZGQxM2U3NTBiZjAyYmJfNTQ5NzU1ODU5ODQ5_6d9c3b36-e5e3-4b51-b86c-af3fe0ef2388">11.0</ix:nonFraction></ix:nonFraction>&#160;million. The actual amount could be different depending on the final cost of equity and capital structure adopted by the CPUC. We have not reserved for any potential outcome of the proceeding as we have determined that it is not probable that the proceeding will be approved retroactively to January 1, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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 Drought Memorandum Account (DRMA)</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, Cal Water submitted advice letters to request a DRMA to track the incremental operational and administrative costs incurred to further implement updated Rule 14.1 for voluntary conservation measures and Schedule 14.1 for implementation of our Water Shortage Contingency Plan, including activities related to enhanced conservation efforts, staffing, and capital expenditures to ensure a safe, reliable supply of water. The DRMA would also track monies paid by customers for fines, penalties, or other compliance measures associated with water use violations; and penalties paid by Cal Water to its water wholesalers. The DRMA was approved by the CPUC with an effective date of June 14, 2021. As of March 31, 2023, Cal Water has incurred $2.2 million of cumulative DRMA related costs, of which $0.3 million was incurred in the first three months of 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California's Governor issued a drought declaration for all California counties through a series of State of Emergency Proclamations. Given these drought proclamations and current water usage levels in all of its service areas, Cal Water activated Stage 2 of the &#8220;Water Use Restrictions of its Water Shortage Contingency Plan (WSCP)&#8221; of Schedule 14.1 in all of its service areas; as a result, Cal Water saw an increase in DRMA related costs in 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In Stage 1, irrigating ornamental landscape with potable water is prohibited during the hours of 8:00 a.m. and 6:00 p.m. For Stage 2, irrigating ornamental landscapes with potable water is limited to no more than three days per week as well as prohibited during the hours of 8:00 a.m. and 6:00 p.m. In addition, this stage states that new connections may not install single-pass cooling systems for air conditioning or other cooling system applications unless required for health or safety reasons.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 24, 2023, the Governor issued an Executive Order (EO) that, among other things, ended the voluntary 15% water conservation target and ended the requirement that local water agencies implement Stage 2 of their drought contingency plans. This EO maintained the ban on wasteful water uses and retained the State of Emergency for all 58 California counties to allow for drought response and recovery efforts to continue.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">Expense Offset Requests</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expense offsets are dollar-for-dollar increases in revenue to match increased expenses, and therefore do not affect net operating income. In December of 2022, Cal Water submitted an advice letter to request offsets for increases in purchased water costs and pump taxes in five of its regulated districts totaling $5.1 million. The new rates were implemented on January 1, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">WRAM/MCBA Filings</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April of 2023, Cal Water submitted an advice letter to true up the revenue under-collections for the 2022 annual WRAMs/MCBAs of its regulated districts. A net under-collection of $76.7&#160;million is being recovered from customers in the form of 12, 18, and greater-than-18-month surcharges. The new surcharges incorporate net WRAM/MCBA balances that were previously approved for recovery and are expected to be implemented on May 5, 2023, except for Kern River Valley&#8217;s surcharge, which is expected to be implemented on January 15, 2024.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">2018 GRC CEBA Filing</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March of 2023, Cal Water submitted an advice letter to amortize the CEBA from the 2018 GRC that tracked the difference between adopted and actual costs for the period of 2020-2022. $6.2 million is expected to be refunded to customers in some districts in the form of one-time or 12-month surcredits as actual conservation program costs during 2020-2022 were lower than the adopted conservation program costs. The new surcredits are expected to be implemented on May 5, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Regulatory Activity - Other States</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">2023 Washington Water GRC (Washington Water)</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 10, 2023, Washington Water filed a GRC application with the Washington Utilities and Transportation Commission requesting an annual revenue increase of $3.0 million for its East Pierce Water System phased in over two years and an annual revenue increase of $0.6 million for its legacy Washington Water system. Washington Water has requested an effective date of July 14, 2023 for new rates.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">Pukalani GRC (Hawaii Water)</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 30, 2022, Hawaii Water filed a GRC application with the Hawaii Public Utilities Commission requesting an annual revenue increase of $0.6 million phased in over two years. Hawaii Water is requesting a fourth quarter of 2023 effective date for new rates.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_82"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LIQUIDITY</span></div><div style="margin-bottom:8pt;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">Cash flow from Operations</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash flow from operations for the first three months of 2023 was $21.0 million compared to $54.2 million for the same period in 2022. The decrease in the first three months of 2023 as compared to 2022 was primarily due to net receipt of $20.8 million from the Water Arrearages Payment Program in 2022. Cash generated by operations varies during the year due to customer billings and timing of collections and contributions to our benefit plans. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, we made contributions of $2.9 million to our employee pension plan compared to contributions of $5.1 million during the first three months of 2022.&#160;During the first three months of 2023, we made contributions of $0.2 million to the other postretirement benefit plans compared to contributions of $0.1 million during the first three months of 2022. The full-year 2023 estimated cash contribution to the pension plans and other postretirement benefits plans are expected to be approximately $2.9 million and $0.2 million, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The water business is seasonal. Billed revenue is lower in the cool, wet winter months when less water is used compared to the warm, dry summer months when water use is highest. This seasonality results in the possible need for short-term borrowings under the Company and Cal Water facilities in the event cash is not available to cover operating costs during the winter period. The increase in cash flows during the summer allows short-term borrowings to be paid down. Customer water usage can be lower than normal in drought years and when greater-than-normal precipitation falls in our service areas or temperatures are lower than normal, especially in the summer months. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Investing Activities</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023 and 2022, we used $82.0 million and $68.5 million, respectively, of cash for Company-funded and developer-funded utility plant expenditures. Annual expenditures fluctuate each year due to the availability of construction resources and our ability to obtain construction permits in a timely manner. For 2023, the Company's capital program will be dependent in part on the timing and nature of regulatory approvals in connection with Cal Water's 2021 GRC Filing. The Company proposed to the CPUC spending $1.0 billion on water infrastructure investments in 2022-2024. Capital expenditures in California are evaluated in the context of the pending GRC Filing and may change as the case moves forward.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Financing Activities</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 was $62.5 million during the first three months of 2023 compared to $5.7 million of net cash provided by financing activities for the same period in 2022. For 2023, this includes our issuance of $18.2 million of Company common stock through our at-the-market equity program and $0.6 million through our employee stock purchase plan. For 2022, this includes our issuance of $0.6 million through our employee stock purchase plan.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023 and 2022, we borrowed $95.0 million and $30.0 million, respectively, on our previous unsecured revolving credit facilities. We made a repayment on our previous unsecured revolving credit facilities of $35.0 million and $15.0 million during the first three months of 2023 and 2022, respectively. During the first three months of 2023, we also paid $1.6 million in issuance costs for the Company and Cal Water facilities entered into on March 31, 2023, as described below.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2023, the Company and Cal Water entered into the Company and Cal Water facilities, which provide for unsecured revolving credit facilities of up to an initial aggregate amount of $<ix:nonFraction unitRef="usd" contextRef="ib03ebafaf35845e38537e2e39aef88fe_I20230331" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI1ODA4_3a3fe25b-e1e3-47ef-8529-250e18ae73dd">600.0</ix:nonFraction> million for a term of <ix:nonNumeric contextRef="ifbd27af3102c4c82a8b23ff348097f4f_D20230331-20230331" name="us-gaap:DebtInstrumentTerm" format="ixt-sec:durwordsen" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI1ODI2_b634e02d-7599-42e6-8211-cf901d4e87e5">five years</ix:nonNumeric>. The Company and subsidiaries that it designates may borrow up to $<ix:nonFraction unitRef="usd" contextRef="i1643176991054a95afa1552583dd3c6b_I20230331" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI1ODk2_de69b519-1531-4cb7-9e9c-3d2ecf95a307">200.0</ix:nonFraction> million under the Company facility. Cal Water may borrow up to $<ix:nonFraction unitRef="usd" contextRef="i2c3d1cb5319b46a39030862a006c2b53_I20230331" decimals="INF" name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI1OTc0_33bf4ff5-a35d-4a52-9a4c-8f2ec4d7f8e2">400.0</ix:nonFraction> million under the Cal Water facility. Additionally, the credit facilities may be increased by up to an incremental $<ix:nonFraction unitRef="usd" contextRef="i2c3d1cb5319b46a39030862a006c2b53_I20230331" decimals="-5" name="cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI2MDky_85543a6e-60e0-4b89-beaf-75e9f72c7687">150.0</ix:nonFraction> million under the Cal Water facility and $<ix:nonFraction unitRef="usd" contextRef="i1643176991054a95afa1552583dd3c6b_I20230331" decimals="-5" name="cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" format="ixt:num-dot-decimal" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI2MTI5_80ee96ad-eae2-4ed5-acff-ead1127b11b0">50.0</ix:nonFraction> million under the Company facility, subject in each case to certain conditions.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net WRAM and MCBA receivable balances were $100.3&#160;million and $79.6 million as of March 31, 2023 and 2022, respectively. The receivable balances were primarily financed by Cal Water using short-term and long-term financing arrangements to meet operational cash requirements. Interest on the receivable balances, which represents the interest recoverable from customers, is limited to the then-current 90-day commercial paper rates, which typically are significantly lower than Cal Water&#8217;s short and long-term financing rates.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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 and Long-term Financing</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, we utilized cash generated from operations, borrowings on our previous unsecured revolving credit facilities, and cash received from the sale of Company common stock through our at-the-market equity program to fund operations and capital investments. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In future periods, management anticipates funding our utility plant needs through a relatively balanced approach between long term debt and equity.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term liquidity is provided by the Company and Cal Water facilities and internally generated funds. Long-term financing is accomplished through the use of both debt and equity.&#160;The Company and subsidiaries that it designates may borrow up to $200.0 million under the Company facility. Cal Water may borrow up to $400.0 million under the Cal Water facility; however, all borrowings must be repaid within 12 months unless a different period is required or authorized by the CPUC. The proceeds from the Company and Cal Water facilities may be used for working capital purposes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and December 31, 2022, there were short-term borrowings of $130.0 million and $70.0 million, respectively, outstanding on the Company and Cal Water facilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Given our ability to access our lines of credit on a daily basis, cash balances are managed to levels required for daily cash needs and excess cash is invested in short-term or cash equivalent instruments. Minimal operating levels of cash are maintained for Washington Water, New Mexico Water, Hawaii Water and Texas Water.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and Cal Water facilities contain affirmative and negative covenants and events of default customary for credit facilities of this type including, among other things, limitations and prohibitions relating to additional indebtedness, liens, mergers, and asset sales. Also, the Company and Cal Water facilities contain financial covenants governing the Company and its subsidiaries&#8217; consolidated total capitalization ratio not to exceed 66.7% and an interest coverage ratio of three or more.&#160;As of March 31, 2023, we are in compliance with all of the covenant requirements and are eligible to use the full amount of the undrawn portion of the Company and Cal Water facilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term financing, which includes First Mortgage Bonds, other debt securities, and common stock, has typically been used to replace short-term borrowings and fund utility plant expenditures. Internally generated funds, after making dividend payments, provide positive cash flow, but have not been at a level to meet the needs of our utility plant expenditure requirements. Management expects this trend to continue given our planned utility plant expenditures for the next five years. Some utility plant expenditures are funded by payments received from developers for contributions in aid of construction or advances for construction. Funds received for contributions in aid of construction are non-refundable, whereas funds classified as advances in construction are generally refundable over 40 years. Management believes long-term financing is available to meet our cash flow needs through issuances in both debt and equity instruments.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Summarized Financial Information for Guarantors and the Issuer of Guaranteed Securities. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 17, 2009, Cal Water (Issuer) issued $100.0 million aggregate principal amount of 5.500% First Mortgage Bonds due 2040, all of which are fully and unconditionally guaranteed by the Company (Guarantor). Certain subsidiaries of the Company do not guarantee the security and are referred to as Non-guarantors. The Guarantor fully, absolutely, irrevocably and unconditionally guarantees the due and punctual payment when due, whether at stated maturity, by acceleration, by notice of prepayment or otherwise, of the principal of, premium, if any, and interest on the bonds. The bonds rank equally among Cal Water's other First Mortgage Bonds.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present summarized financial information of the Issuer subsidiary and the Guarantor. The information presented below excludes eliminations necessary to arrive at the information on a consolidated basis. In presenting the summarized financial statements, the equity method of accounting has been applied to the Guarantor interests in the Issuer. The summarized information excludes financial information of the Non-guarantors, including earnings from and investments in these entities.</span></div><div style="margin-bottom:3pt;margin-top:8pt;text-align:justify"><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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:10pt;font-weight:700;line-height:100%">Summarized Statement of Operations</span></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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months Ended March 31, <br/>2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Twelve Months Ended December 31,  2022</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:700;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%">Issuer</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%">Guarantor</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%">Issuer</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%">Guarantor</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:9pt;font-weight:400;line-height:100%">Net sales</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%">115,817&#160;</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: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%">&#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><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: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%">775,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><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: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%">&#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></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:400;line-height:100%">Gross profit</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%">64,694&#160;</span></td><td style="background-color:#ffffff;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: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%">&#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 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%">506,890&#160;</span></td><td style="background-color:#ffffff;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: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%">&#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;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%">(Loss) income from operations</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%">(15,835)</span></td><td style="background-color:#cceeff;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: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%">118&#160;</span></td><td style="background-color:#cceeff;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: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%">124,464&#160;</span></td><td style="background-color:#cceeff;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: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%">363&#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:9pt;font-weight:400;line-height:100%">Equity in (loss) earnings of guarantor</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%">&#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 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%">(22,680)</span></td><td style="background-color:#ffffff;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: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%">&#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 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%">94,339&#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:9pt;font-weight:400;line-height:100%">Net (loss) income</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%">(20,556)</span></td><td style="background-color:#cceeff;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: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%">(22,334)</span></td><td style="background-color:#cceeff;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: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%">92,769&#160;</span></td><td style="background-color:#cceeff;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: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%">95,263&#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-bottom:3pt;margin-top:3pt;text-align:justify"><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:45.829%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:10pt;font-weight:700;line-height:100%">Summarized Balance Sheet Information</span></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><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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(in thousands)</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%">As of March 31, 2023</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%">As of December 31, 2022</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:700;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%">Issuer</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%">Guarantor</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%">Issuer</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%">Guarantor</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:9pt;font-weight:400;line-height:100%">Current assets</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%">195,214&#160;</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: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%">9,338&#160;</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: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%">208,962&#160;</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: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%">31,913&#160;</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:9pt;font-weight:400;line-height:100%">Intercompany receivable from Non-guarantors</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,375&#160;</span></td><td style="background-color:#ffffff;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: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%">38,365&#160;</span></td><td style="background-color:#ffffff;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: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%">3,339&#160;</span></td><td style="background-color:#ffffff;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: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%">34,100&#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:9pt;font-weight:400;line-height:100%">Other 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%">467,894&#160;</span></td><td style="background-color:#cceeff;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: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%">1,065,202&#160;</span></td><td style="background-color:#cceeff;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: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%">450,668&#160;</span></td><td style="background-color:#cceeff;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: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%">1,080,720&#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:9pt;font-weight:400;line-height:100%">Long-term intercompany receivable from Non-issuers</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%">&#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 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%">37,410&#160;</span></td><td style="background-color:#ffffff;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: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%">&#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 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%">37,869&#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:9pt;font-weight:400;line-height:100%">Net utility plant</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,843,055&#160;</span></td><td style="background-color:#cceeff;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: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&#160;</span></td><td style="background-color:#cceeff;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: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,805,242&#160;</span></td><td style="background-color:#cceeff;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: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%">&#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 2px 7pt;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%">Total assets</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">3,507,538&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">1,150,317&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">3,468,211&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;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-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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;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:9pt;font-weight:400;line-height:100%">1,184,602&#160;</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:14pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #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:3pt double #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:3pt double #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:3pt double #000;padding:0 1pt"></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:400;line-height:100%">Current liabilities</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%">298,527&#160;</span></td><td style="background-color:#ffffff;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: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%">35,347&#160;</span></td><td style="background-color:#ffffff;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: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%">242,538&#160;</span></td><td style="background-color:#ffffff;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: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%">35,260&#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:9pt;font-weight:400;line-height:100%">Intercompany payable to Non-guarantors and Guarantor</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%">97&#160;</span></td><td style="background-color:#cceeff;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: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%">&#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 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%">562&#160;</span></td><td style="background-color:#cceeff;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: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%">&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Long-term debt</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,051,849&#160;</span></td><td style="background-color:#ffffff;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: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%">&#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 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,051,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 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%">&#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;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%">Other liabilities</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%">1,098,244&#160;</span></td><td style="background-color:#cceeff;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: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,652&#160;</span></td><td style="background-color:#cceeff;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: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%">1,098,378&#160;</span></td><td style="background-color:#cceeff;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: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,485&#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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total Liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,448,717&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">37,999&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">2,393,472&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;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 #000;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:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;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:9pt;font-weight:400;line-height:100%">37,745&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Dividends</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, our quarterly common stock dividend payments were $0.26 per share compared to $0.25 per share during the first three months of 2022. For the full year 2022, the payout ratio was 56.5% of net income. On a long-term basis, our goal is to achieve a dividend payout ratio of 60% of net income.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the April 26, 2023 meeting, the Company's Board of Directors declared the second quarter dividend of $0.26 per share payable on May 19, 2023, to stockholders of record on May 8, 2023. This was our 313th consecutive quarterly dividend.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">2023 Financing Plan</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We intend to fund our utility plant needs in future periods through a relatively balanced approach between long-term debt and equity. The Company and Cal Water have a syndicated unsecured revolving line of credit of $200.0 million and $400.0 million, respectively, for short-term borrowings. As of March 31, 2023, the Company&#8217;s and Cal Water&#8217;s availability on these unsecured revolving lines of credit was $165.0 million and $305.0 million, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Book Value and Stockholders of Record</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Book value per common share was $23.19 at March 31, 2023 compared to $23.70 at December 31, 2022.&#160;There were approximately 1,863 stockholders of record for our common stock as of February 6, 2023.</span><span style="color:#ffff00;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Utility Plant Expenditures</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, utility plant expenditures totaled $82.0 million for Company-funded and developer-funded projects. For 2023, the Company's capital program will be dependent in part on the timing and nature of regulatory approvals in connection with Cal Water's 2021 GRC filing. The Company proposed to the CPUC spending $1.0 billion on water infrastructure investments in 2022-2024. Capital expenditures in California are evaluated in the context of the pending GRC and may change as the case moves forward.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, construction work in progress was $275.2 million. Construction work in progress includes projects that are under construction but not yet complete and placed in service.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_85"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">WATER SUPPLY</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our source of supply varies among our operating districts. Certain districts obtain all of their supply from wells; some districts purchase all of their supply from wholesale suppliers; and other districts obtain supply from a combination of wells and wholesale suppliers. A small portion of supply comes from surface sources and is processed through Company-owned water treatment plants. To the best of management's knowledge, we are meeting water quality, environmental, and other regulatory standards for all Company-owned systems.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, approximately half of our annual water supply is pumped from wells. State groundwater management agencies operate differently in each state. Some of our wells extract ground water from water basins under state ordinances. These are adjudicated groundwater basins, in which a court has settled the dispute between landowners, or other parties over how much annual groundwater can be extracted by each party. All of our adjudicated groundwater basins are located in the State of California. Our annual groundwater extraction from adjudicated groundwater basins approximates 5.7 billion gallons or 10.8% of our total annual water supply pumped from wells. Historically, we have extracted less than 100% of our annual adjudicated groundwater rights and have the right to carry forward up to 20% of the unused amount to the next annual period. All of our remaining wells extract ground water from managed or unmanaged water basins. There are no set limits for the ground water extracted from these water basins. Our annual groundwater extraction from managed groundwater basins approximates 31.5 billion gallons or 59.9% of our total annual water supply pumped from wells. Our annual groundwater extraction from unmanaged groundwater basins approximates 15.4 billion gallons or 29.3% of our total annual water supply pumped from wells. Most of the managed groundwater basins we extract water from have groundwater recharge facilities. We are required to financially support these groundwater recharge facilities by paying well pump taxes. Our well pump taxes were $3.9 million and $4.3 million for the three months ended March 31, 2023 and 2022, respectively. In 2014, the State of California enacted the Sustainable Groundwater Management Act of 2014 (SGM Act). The law and its implementing regulations required most basins to select a sustainability agency by 2017, develop a sustainability plan by the end of 2022, and show progress toward sustainability by 2027. We expect that after the SGM Act's provisions are fully implemented, substantially all the Company's California groundwater will be produced from sustainably managed and adjudicated basins.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California's normal weather pattern yields little precipitation between mid-spring and mid-fall. The Washington Water service areas receive precipitation in all seasons, with the heaviest amounts during the winter. New Mexico Water's rainfall is heaviest in the summer monsoon season. Hawaii Water receives precipitation throughout the year, with the largest amounts in the winter months. Typically, water usage in all service areas is highest during the warm and dry summers and declines in the cool winter months. Rain and snow during the winter months in California replenish underground water aquifers and fill reservoirs, providing the water supply for subsequent delivery to customers. As of March 30, 2023, the State of California snowpack water content during the 2022-2023 water year was 190% of long-term averages (per the California Department of Water Resources, Northern Sierra Precipitation Accumulation report). The northern Sierra region is the most important for the state&#8217;s urban water supplies. The central and southern portions of the Sierras have recorded 233% and 298%, respectively, of long-term averages. Management believes that supply pumped from underground aquifers and purchased from wholesale suppliers will be adequate to meet customer demand during 2023 and thereafter. Long-term water supply plans are developed for each of our districts to help assure an adequate water supply under various operating and supply conditions. Some districts have unique challenges in meeting water quality standards, but management believes that supplies will meet current standards using currently available treatment processes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 31, 2018, California's Governor signed two bills (Assembly Bill 1668 and Senate Bill 606) into law that were intended to establish long-term standards for water use efficiency. The bills revise and expand the existing urban water management plan requirements to include five-year drought risk assessments, water shortage contingency plans, and annual water supply/demand assessments. The California State Water Resources Control Board, in conjunction with the California Department of Water Resources, is expected to establish long-term water use standards for indoor residential use, outdoor residential use, water losses, and other uses. Cal Water will also be required to calculate and report on urban water use targets by November 1, 2023, and each November 1 thereafter, that compare actual urban water use to the targets. Management believes that Cal Water is well positioned to comply with all such regulations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March of 2023, the United States Environmental Protection Agency issued proposed maximum contaminant levels for six per- and polyfluoroalkyl substances (PFAS). Based on current information, if the regulation is adopted in its current form, we expect that we would have three years to comply with the final PFAS regulations and we estimate that capital investments of approximately $200.0 million would be required to comply.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_88"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONTRACTUAL OBLIGATIONS</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended March 31, 2023, there were no material changes in contractual obligations outside the normal course of business.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_91"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 3.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">QUANTITATIVE AND QUALITATIVE DISCLOSURE ABOUT MARKET RISK</span></div><div style="padding-left:18pt"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not hold, trade in or issue derivative financial instruments and therefore are not exposed to risks these instruments present. Our market risk to interest rate exposure is limited because the cost of long-term financing and short-term bank borrowings, including interest costs, is covered in consumer water rates as approved by the Commissions. We do not have foreign operations; therefore, we do not have a foreign currency exchange risk. Our business is sensitive to commodity prices and is most affected by changes in purchased water and purchased power costs.</span></div><div style="padding-left:18pt;text-align:justify"><span><br/></span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Historically, the CPUC&#8217;s balancing account or offsettable expense procedures allowed for increases in purchased water, pump tax, and purchased power costs to be flowed through to consumers. Traditionally, a significant percentage of our net income and cash flows come from California regulated operations; therefore the CPUC&#8217;s actions have a significant impact on our business. See Item 2, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations - Regulatory Matters.&#8221;</span></div><div><span><br/></span></div><div id="i022c84a741544391a37e87b2dbbe8653_94"></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 4.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CONTROLS AND PROCEDURES</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)&#160;Evaluation of Disclosure Controls and Procedures</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We maintain disclosure controls and procedures (as defined in Rules&#160;13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended) that are designed to ensure that information required to be disclosed in our reports filed or submitted under the Securities Exchange Act of 1934, as amended, is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission's rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, as appropriate, to allow for timely decisions regarding required disclosure.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In designing and evaluating the disclosure controls and procedures, management, including the Chief Executive Officer and Chief Financial Officer, recognized that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Accordingly, our disclosure controls and procedures have been designed to provide reasonable assurance of achieving their objectives.</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our management, with the participation of our Chief Executive Officer and our Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures as of March 31, 2023. Based on this evaluation of our disclosure controls and procedures, our management, including our Chief Executive Officer and Chief Financial Officer, have concluded that our disclosure controls and procedures were not effective as of March 31, 2023, because of the material weakness in our internal control over financial reporting that was disclosed in our 2022 Annual Report on Form 10-K.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b) Plan for Remediation of the Material Weakness in Internal Control over Financial Reporting </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As previously described in Item 9A of our 2022 Annual Report on Form 10-K, Company management, with the oversight of the Audit Committee of the Board of Directors, is actively engaged in the planning for and implementation of remediation efforts to address the material weakness. Management plans to implement the following control in order to remediate the material weakness:</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:54pt;text-align:justify;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">Monthly, members of the rates and accounting departments will meet to evaluate the nature of all regulatory activity (examples include advice letter filings, GRC applications, testimony, and settlements) that has occurred during the month and expected to occur in the subsequent months. Accounting will determine the required accounting for the discussed activity and a memo will be written and reviewed to conclude on any accounting. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management is committed to continuous improvement of the Company&#8217;s financial reporting controls and will continue to diligently review the Company&#8217;s internal controls over financial reporting. As management continues to evaluate and work to improve internal controls over financial reporting, the Company may determine to take additional measures to address the material weakness or determine to modify certain of the remediation measures described above.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Management took steps to evaluate the remediation plan in the first quarter of 2023 and plans to fully implement the plan in the second quarter of 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)&#160;Changes to Internal Control over Financial Reporting</span></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no changes in our internal control over financial reporting during the quarter ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_97"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PART&#160;II OTHER INFORMATION</span></div><div id="i022c84a741544391a37e87b2dbbe8653_100"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 1.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">LEGAL PROCEEDINGS&#160;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 Company is involved in various disputes and litigation matters that arise in the ordinary course of business. The status of each significant matter is reviewed and assessed for potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount of the range of loss can be reasonably estimated, a liability is accrued for the estimated loss in accordance with the accounting standards for contingencies. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on the best information available at the time. While the outcome of these disputes and litigation matters cannot be predicted with any certainty, management does not believe when taking into account existing reserves the ultimate resolution of these matters will materially affect the Company&#8217;s financial position, results of operations, or cash flows. In the future, we may be involved in disputes and litigation related to a wide range of matters, including employment, construction, environmental issues and operations. Litigation can be time-consuming and expensive and could divert management&#8217;s time and attention from our business. In addition, if we are subject to additional lawsuits or disputes, we might incur significant legal costs and it is uncertain whether we would be able to recover the legal costs from customers or other third parties. For more information refer to Note 10.</span></div><div id="i022c84a741544391a37e87b2dbbe8653_103"></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 1A.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">RISK FACTORS</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There have been no material changes to the Company&#8217;s risk factors set forth in Part&#160;I,&#160;Item 1A of the Company&#8217;s Annual Report on Form&#160;10-K for the year-ended December&#160;31, 2022 filed with the SEC on March 1, 2023.</span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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><div id="i022c84a741544391a37e87b2dbbe8653_106"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div style="-sec-extract:summary"><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;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:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="-sec-extract:summary;margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Item 6.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">EXHIBITS</span></div><div style="margin-bottom:8pt;margin-top:13pt"><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:8.721%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:2.981%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:72.241%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.657%"></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:8pt;font-weight:700;line-height:100%">Exhibit</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:1pt;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%">Description</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" 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%">3.1</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:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;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:112%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1035201/000095000506000482/p19897ex31.htm">Certificate of Incorporation of California Water Service Group (Exhibit 3.1 to the Quarterly Report on Form 10-Q filed August 9, 2006)</a></span></div></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><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: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/1035201/000110465911034244/a11-14531_1ex3d1.htm">Certificate of Amendment to Certificate of Incorporation of California Water Service Group (Exhibit 3.1 to the Current Report on Form 8-K filed June 10, 2011)</a></span></div></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><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: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:112%;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:112%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1035201/000103520122000008/cws-06302022xex33.htm">Certificate of Amendment to Amended Certificate of Incorporation of California Water Service Group (Exhibit 3.3 to the Quarterly Report on Form 10-Q filed July 28, 2022) </a></span></div></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><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: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:112%;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:112%;text-decoration:underline" href="http://www.sec.gov/Archives/edgar/data/1035201/000110465923025342/tm237835d1_ex3-1.htm">Amended and Restated Bylaws of California Water Service Group (Exhibit 3.1 to the Current Report on Form 8-K filed February 24, 2023)</a></span></div></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><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:400;line-height:100%">4.0</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%">The Company agrees to furnish upon request to the Securities and Exchange Commission a copy of each instrument defining the rights of holders of long-term debt of the Company.</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><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: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/1035201/000110465923041667/tm2311464d1_ex10-2.htm">Credit Agreement dated as of March 31, 2023 among California Water Service Group and certain of its subsidiaries from time to time party thereto, as borrowers, Bank of America, N.A., as administrative agent, swing line lender and letter of credit issuer, BofA Securities, Inc., as sole lead arranger and sole bookrunner, CoBank, ACB, and U.S. Bank National Association as co-syndication agents, Bank of China, Los Angeles Branch as documentation agent, and the other lender parties thereto (Exhibit 10.2 to the Current Report on Form 8-K filed April 5, 2023)</a></span></div></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><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: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/1035201/000110465923041667/tm2311464d1_ex10-1.htm">Credit Agreement dated as of March 31, 2023 among California Water Service Company as borrower, Bank of America, N.A., as administrative agent, swing line lender and letter of credit issuer, BofA Securities, Inc., as sole lead arranger and sole bookrunner, CoBank, ACB, and U.S. Bank National Association as co-syndication agents, Bank of China, Los Angeles Branch as documentation agent, and the other lender parties thereto (Exhibit 10.1 to the Current Report on Form 8-K filed April 5, 2023)</a></span></div></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><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:400;line-height:100%">31.1</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:1pt;font-weight:400;line-height:100%">&#160;</span></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="cws-03312023xex311.htm">Chief Executive Officer certification of financial statements pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</a></span></div></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><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:400;line-height:100%">31.2</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:1pt;font-weight:400;line-height:100%">&#160;</span></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="cws-03312023xex312.htm">Chief Financial Officer certification of financial statements pursuant to Section&#160;302 of the Sarbanes- Oxley Act of 2002</a></span></div></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><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:400;line-height:100%">32</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:1pt;font-weight:400;line-height:100%">&#160;</span></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="cws-03312023xex32.htm">Chief Executive Officer and Chief Financial Officer Certification pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</a></span></div></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><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:400;line-height:100%">101</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%">The following materials from this Quarterly Report on Form 10-Q formatted in iXBRL (Inline eXtensible Business Reporting Language): (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Operations, (iii) Condensed Consolidated Statements of Cash Flows, and (iv) the Notes to the Condensed Consolidated Financial Statements.</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><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: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%">The cover page from this Quarterly Report on Form 10-Q formatted in iXBRL (included as exhibit 101)</span></td><td colspan="3" style="padding:0 1pt"></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;margin-bottom:8pt;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="i022c84a741544391a37e87b2dbbe8653_109"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline"><a style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline" href="#i022c84a741544391a37e87b2dbbe8653_7">Table of Contents</a></span></div></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SIGNATURES</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:11.25pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirement 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 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;</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:47.948%"></td><td style="width:0.1%"></td><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:43.996%"></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:1pt;font-weight:400;line-height:100%">&#160;</span></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%;text-decoration:underline">CALIFORNIA WATER SERVICE GROUP</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:1pt;font-weight:400;line-height:100%">&#160;</span></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%">Registrant</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%">&#160;</span></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%">&#160;</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%">April 28, 2023</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:400;line-height:100%">By:</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:400;line-height:100%">/s/ Thomas F. Smegal III</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thomas F. Smegal III</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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:400;line-height:100%">Vice President,</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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:400;line-height:100%">Chief Financial Officer and Treasurer</span></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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(Principal Financial Officer)</span></td></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="margin-bottom:8pt;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></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>cws-03312023xex311.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 2023 Workiva -->
<title>Document</title></head><body><div id="i2cac2f3cd6e342f19b81509b192221b2_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&#160;31.1</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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%">CERTIFICATION OF THE CHIEF EXECUTIVE OFFICER</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%">PURSUANT TO SECTION&#160;302 OF</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%">THE SARBANES-OXLEY ACT OF 2002</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Martin A. Kropelnicki, certify that&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#160;&#160;&#160;&#160;I have reviewed this quarterly report on Form&#160;10-Q for the quarter ended March 31, 2023, of California Water Service Group&#59;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s)&#160;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f)) for the registrant and have&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s)&#160;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 the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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 style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.931%"></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%">Date&#58; April 28, 2023</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%">By&#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%">&#47;s&#47; Martin A. Kropelnicki</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</font></td><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%">MARTIN A. KROPELNICKI</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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%">President and Chief Executive Officer</font></td></tr><tr style="height:24pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></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-31.2
<SEQUENCE>3
<FILENAME>cws-03312023xex312.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 2023 Workiva -->
<title>Document</title></head><body><div id="idd60fe6ad9474e68a15b385998da62f7_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&#160;31.2</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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%">CERTIFICATION OF THE CHIEF FINANCIAL OFFICER</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%">PURSUANT TO SECTION&#160;302 OF</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%">THE SARBANES-OXLEY ACT OF 2002</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">I, Thomas F. Smegal III, certify that&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#160;&#160;&#160;&#160;I have reviewed this quarterly report on Form&#160;10-Q for the quarter ended March 31, 2023, of California Water Service Group&#59;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s)&#160;and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules&#160;13a-15(e)&#160;and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules&#160;13a-15(f)&#160;and 15d-15(f)) for the registrant and have&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div><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;&#160;&#160;&#160;&#160;The registrant&#8217;s other certifying officer(s)&#160;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 the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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="padding-left:36pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="padding-left:36pt;text-indent:-18pt"><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 style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.931%"></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%">Date&#58; April 28, 2023</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%">By&#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%">&#47;s&#47; Thomas F. Smegal III</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</font></td><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%">THOMAS F. SMEGAL III</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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%">Vice President, Chief Financial Officer and Treasurer</font></td></tr><tr style="height:24pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></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.0
<SEQUENCE>4
<FILENAME>cws-03312023xex32.htm
<DESCRIPTION>EX-32.0
<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 2023 Workiva -->
<title>Document</title></head><body><div id="i2e0f90f5093a4f0baa7f26045228ee80_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&#160;32</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">CERTIFICATION OF CEO AND CFO</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">PURSUANT TO 18 U.S.C. SECTION&#160;1350,</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">AS ADOPTED PURSUANT TO SECTION&#160;906</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</font></div><div style="text-indent:11.25pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, each of the undersigned certifies that this quarterly report on Form&#160;10-Q for the period ended March 31, 2023 fully complies with the requirements of Section&#160;13(a)&#160;or 15(d), as applicable, of the Securities Exchange Act of 1934 and that the information contained in this Report fairly presents, in all material respects, the financial condition and results of operations of California Water Service Group.</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</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:48.022%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:4.747%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:43.931%"></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%">Date&#58; April 28, 2023</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%">By&#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%">&#47;s&#47; Martin A. Kropelnicki</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</font></td><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%">MARTIN A. KROPELNICKI</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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%">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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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 Water Service Group</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></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%">&#160;</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%">&#160;</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%">Date&#58; April 28, 2023</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%">By&#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%">&#47;s&#47; Thomas F. Smegal III</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</font></td><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%">THOMAS F. SMEGAL III</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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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%">Vice President, 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:1pt;font-weight:400;line-height:100%">&#160;</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:1pt;font-weight:400;line-height:100%">&#160;</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 Water Service Group</font></td></tr><tr style="height:24pt"><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-bottom:2pt solid #000000;padding:0 1pt"></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-101.SCH
<SEQUENCE>5
<FILENAME>cwt-20230331.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:e719e210-bdd0-4953-94ea-d904ccdfbf01,g:a0573fe8-6276-4817-97c2-a44eccc5b172-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:cwt="http://www.calwatergroup.com/20230331" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2020-01-21" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.calwatergroup.com/20230331">
  <xs:import namespace="http://fasb.org/srt/2022" schemaLocation="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2022" schemaLocation="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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/2020-01-21" schemaLocation="https://www.xbrl.org/dtr/type/2020-01-21/types.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/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.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="cwt-20230331_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="cwt-20230331_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" 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="cwt-20230331_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="cwt-20230331_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.calwatergroup.com/role/Cover">
        <link:definition>0000001 - Document - Cover</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="CONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS">
        <link:definition>0000002 - Statement - CONDENSED 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="CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>0000003 - Statement - CONDENSED 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS">
        <link:definition>0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS 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="CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical">
        <link:definition>0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (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="OrganizationandOperationsandBasisofPresentation" roleURI="http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentation">
        <link:definition>0000007 - Disclosure - Organization and Operations and Basis of Presentation</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.calwatergroup.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>0000008 - 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="StockbasedCompensation" roleURI="http://www.calwatergroup.com/role/StockbasedCompensation">
        <link:definition>0000009 - Disclosure - Stock-based Compensation</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="Equity" roleURI="http://www.calwatergroup.com/role/Equity">
        <link:definition>0000010 - Disclosure - 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="LossEarningsPerShareofCommonStock" roleURI="http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStock">
        <link:definition>0000011 - Disclosure - (Loss) Earnings Per Share of Common Stock</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="PensionPlanandOtherPostretirementBenefits" roleURI="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefits">
        <link:definition>0000012 - Disclosure - Pension Plan and Other Postretirement Benefits</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="ShorttermandLongtermBorrowings" roleURI="http://www.calwatergroup.com/role/ShorttermandLongtermBorrowings">
        <link:definition>0000013 - Disclosure - Short-term and Long-term Borrowings</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.calwatergroup.com/role/IncomeTaxes">
        <link:definition>0000014 - 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="RegulatoryAssetsandLiabilities" roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilities">
        <link:definition>0000015 - Disclosure - Regulatory Assets and Liabilities</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="CommitmentsandContingencies" roleURI="http://www.calwatergroup.com/role/CommitmentsandContingencies">
        <link:definition>0000016 - Disclosure - Commitments and 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="FairValueofFinancialAssetsandLiabilities" roleURI="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilities">
        <link:definition>0000017 - Disclosure - Fair Value of Financial Assets and Liabilities</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="ImmaterialRestatementofPriorPeriodFinancialStatements" roleURI="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatements">
        <link:definition>0000018 - Disclosure - Immaterial Restatement of Prior Period Financial Statements</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.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>0000019 - 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.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesTables">
        <link:definition>0000020 - 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="StockbasedCompensationTables" roleURI="http://www.calwatergroup.com/role/StockbasedCompensationTables">
        <link:definition>0000021 - Disclosure - Stock-based Compensation (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="EquityTables" roleURI="http://www.calwatergroup.com/role/EquityTables">
        <link:definition>0000022 - Disclosure - Equity (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="LossEarningsPerShareofCommonStockTables" roleURI="http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockTables">
        <link:definition>0000023 - Disclosure - (Loss) Earnings Per Share of Common Stock (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="PensionPlanandOtherPostretirementBenefitsTables" roleURI="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsTables">
        <link:definition>0000024 - Disclosure - Pension Plan and Other Postretirement Benefits (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="IncomeTaxesTables" roleURI="http://www.calwatergroup.com/role/IncomeTaxesTables">
        <link:definition>0000025 - 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="RegulatoryAssetsandLiabilitiesTables" roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesTables">
        <link:definition>0000026 - Disclosure - Regulatory Assets and Liabilities (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="FairValueofFinancialAssetsandLiabilitiesTables" roleURI="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesTables">
        <link:definition>0000027 - Disclosure - Fair Value of Financial Assets and Liabilities (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="ImmaterialRestatementofPriorPeriodFinancialStatementsTables" roleURI="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables">
        <link:definition>0000028 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (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="OrganizationandOperationsandBasisofPresentationDetails" roleURI="http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails">
        <link:definition>0000029 - Disclosure - Organization and Operations and Basis of Presentation (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="SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails">
        <link:definition>0000030 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of 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="SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails" roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails">
        <link:definition>0000031 - Disclosure - Summary of Significant Accounting Policies - Allowance for Credit Losses (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="SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails">
        <link:definition>0000032 - Disclosure - Summary of Significant Accounting Policies - Cash, 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="StockbasedCompensationNarrativeDetails" roleURI="http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails">
        <link:definition>0000033 - Disclosure - Stock-based Compensation - 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="StockbasedCompensationRSAsPerformanceBasedRSUsDetails" roleURI="http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails">
        <link:definition>0000034 - Disclosure - Stock-based Compensation - RSAs &amp; Performance-Based RSUs (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="EquityNarrativeDetails" roleURI="http://www.calwatergroup.com/role/EquityNarrativeDetails">
        <link:definition>0000035 - Disclosure - Equity - 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="EquityChangesinEquityDetails" roleURI="http://www.calwatergroup.com/role/EquityChangesinEquityDetails">
        <link:definition>0000036 - Disclosure - Equity - Changes in Equity (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="LossEarningsPerShareofCommonStockDetails" roleURI="http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails">
        <link:definition>0000037 - Disclosure - (Loss) Earnings Per Share of Common Stock (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="PensionPlanandOtherPostretirementBenefitsDetails" roleURI="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails">
        <link:definition>0000038 - Disclosure - Pension Plan and Other Postretirement 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="ShorttermandLongtermBorrowingsDetails" roleURI="http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails">
        <link:definition>0000039 - Disclosure - Short-term and Long-term Borrowings (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="IncomeTaxesProvisionforIncomeTaxesDetails" roleURI="http://www.calwatergroup.com/role/IncomeTaxesProvisionforIncomeTaxesDetails">
        <link:definition>0000040 - Disclosure - Income Taxes - Provision for Income Taxes (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="IncomeTaxesNarrativeDetails" roleURI="http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails">
        <link:definition>0000041 - Disclosure - Income Taxes - 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="RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails" roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails">
        <link:definition>0000042 - Disclosure - Regulatory Assets and Liabilities - 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="RegulatoryAssetsandLiabilitiesNarrativeDetails" roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails">
        <link:definition>0000043 - Disclosure - Regulatory Assets and Liabilities - 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="CommitmentsandContingenciesNarrativeDetails" roleURI="http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails">
        <link:definition>0000044 - Disclosure - Commitments and Contingencies - 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="FairValueofFinancialAssetsandLiabilitiesNarrativeDetails" roleURI="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesNarrativeDetails">
        <link:definition>0000045 - Disclosure - Fair Value of Financial Assets and Liabilities - 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="FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails" roleURI="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails">
        <link:definition>0000046 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Long Term Debt at Fair Value (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="ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" roleURI="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails">
        <link:definition>0000047 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (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="cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" abstract="false" name="UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cwt_PensionBalancingAccountMember" abstract="true" name="PensionBalancingAccountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent" abstract="false" name="TaxesPrepaidExpensesAndOtherAssetsCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_PaymentsForAssetAcquisitions" abstract="false" name="PaymentsForAssetAcquisitions" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness" abstract="false" name="NoncontrollingInterestIncreaseFromInvestmentInBusiness" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_RefundsOfAdvancesForConstruction" abstract="false" name="RefundsOfAdvancesForConstruction" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_SaleOfStockMaximumConsiderationOnTransaction" abstract="false" name="SaleOfStockMaximumConsiderationOnTransaction" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_IndustrialMember" abstract="true" name="IndustrialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_OtherComponentsOfNetPeriodicBenefitCostMember" abstract="true" name="OtherComponentsOfNetPeriodicBenefitCostMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_OperatingAndMaintenanceMember" abstract="true" name="OperatingAndMaintenanceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_OtherAccruedBenefitsMember" abstract="true" name="OtherAccruedBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable" abstract="true" name="ScheduleOfRegulatoryAssetsAndLiabilitiesTable" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrldt:hypercubeItem" type="xbrli:stringItemType"/>
  <xs:element id="cwt_FairValueInputsRiskPremium" abstract="false" name="FairValueInputsRiskPremium" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cwt_SaleOfStockAgreementTerm" abstract="false" name="SaleOfStockAgreementTerm" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage" abstract="false" name="PublicUtilitiesRecommendedReturnOnEquityPercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage" abstract="false" name="PublicUtilitiesRecommendedRateIncreaseDecreasePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cwt_RecoverablePropertyLossesMember" abstract="true" name="RecoverablePropertyLossesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_BVRTWaterCompanyMember" abstract="true" name="BVRTWaterCompanyMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_GeneralDistrictBalanceAccountReceivableMember" abstract="true" name="GeneralDistrictBalanceAccountReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember" abstract="true" name="AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember" abstract="true" name="PerformanceBasedRestrictedStockUnitAwardsRSUsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_NetWRAMandMCBALongtermPayableMember" abstract="true" name="NetWRAMandMCBALongtermPayableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" abstract="false" name="IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_PaymentsForOtherCommitments" abstract="false" name="PaymentsForOtherCommitments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_CaliforniaPublicAdvocatesOfficeMember" abstract="true" name="CaliforniaPublicAdvocatesOfficeMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" abstract="false" name="PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:sharesItemType"/>
  <xs:element id="cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" abstract="false" name="DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount" abstract="false" name="EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_NonRegulatedServicesMember" abstract="true" name="NonRegulatedServicesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue" abstract="false" name="ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:perShareItemType"/>
  <xs:element id="cwt_HealthCareBalancingAccountMember" abstract="true" name="HealthCareBalancingAccountMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_InterimRatesLongTermAccountsReceivableMember" abstract="true" name="InterimRatesLongTermAccountsReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_RegulatoryAndOtherLiabilities" abstract="false" name="RegulatoryAndOtherLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_MultipleResidentialMember" abstract="true" name="MultipleResidentialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_RegulatoryAssetsAndLiabilitiesLineItems" abstract="true" name="RegulatoryAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cwt_BusinessMember" abstract="true" name="BusinessMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_PublicAuthoritiesMember" abstract="true" name="PublicAuthoritiesMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" abstract="false" name="UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_OtherNonRegulatedServiceMember" abstract="true" name="OtherNonRegulatedServiceMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities" abstract="false" name="ProceedsFromContributionInAidOfConstructionFinancingActivities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_ConservationProgramLiabilityMember" abstract="true" name="ConservationProgramLiabilityMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" abstract="false" name="LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_CalWaterMember" abstract="true" name="CalWaterMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_OtherRegulatoryAssetsMember" abstract="true" name="OtherRegulatoryAssetsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" abstract="false" name="ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:textBlockItemType"/>
  <xs:element id="cwt_PensionAndPostRetirementBenefitsMember" abstract="true" name="PensionAndPostRetirementBenefitsMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans" abstract="false" name="ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember" abstract="true" name="LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_ResidentialMember" abstract="true" name="ResidentialMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems" abstract="true" name="ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="cwt_CaminoRealMember" abstract="true" name="CaminoRealMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage" abstract="false" name="PublicUtilitiesRecommendedDebtCapitalStructurePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cwt_TankCoatingMember" abstract="true" name="TankCoatingMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:domainItemType"/>
  <xs:element id="cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage" abstract="false" name="PublicUtilitiesRecommendedEquityCapitalStructurePercentage" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="dtr-types:percentItemType"/>
  <xs:element id="cwt_TotalOtherAssets" abstract="false" name="TotalOtherAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>6
<FILENAME>cwt-20230331_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 2023 Workiva-->
<!--r:e719e210-bdd0-4953-94ea-d904ccdfbf01,g:a0573fe8-6276-4817-97c2-a44eccc5b172-->
<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.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="cwt-20230331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_bae6de2b-fa14-4007-b4d2-930afd669da9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_7c587524-7299-4d6b-9026-3161f10d0c8f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bae6de2b-fa14-4007-b4d2-930afd669da9" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_7c587524-7299-4d6b-9026-3161f10d0c8f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_eca6511b-8ce4-4e77-bb5e-75900e7240e9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bae6de2b-fa14-4007-b4d2-930afd669da9" xlink:to="loc_us-gaap_RestrictedCashCurrent_eca6511b-8ce4-4e77-bb5e-75900e7240e9" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_468dd6aa-d818-4e70-9a09-1d5af6e35e44" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bae6de2b-fa14-4007-b4d2-930afd669da9" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_468dd6aa-d818-4e70-9a09-1d5af6e35e44" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_186ebd66-619f-4022-9911-a46fa7b481f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bae6de2b-fa14-4007-b4d2-930afd669da9" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_186ebd66-619f-4022-9911-a46fa7b481f5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_d80ff1dc-2c4c-464f-8d8c-6261c09ff3b0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bae6de2b-fa14-4007-b4d2-930afd669da9" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_d80ff1dc-2c4c-464f-8d8c-6261c09ff3b0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivablesCurrent_20799470-5f0e-4d22-a5bc-b1533bce539d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NontradeReceivablesCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bae6de2b-fa14-4007-b4d2-930afd669da9" xlink:to="loc_us-gaap_NontradeReceivablesCurrent_20799470-5f0e-4d22-a5bc-b1533bce539d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventory_e0c58744-3aeb-49fe-9e11-e535425d1b1a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventory"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bae6de2b-fa14-4007-b4d2-930afd669da9" xlink:to="loc_us-gaap_PublicUtilitiesInventory_e0c58744-3aeb-49fe-9e11-e535425d1b1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent_ac15e79e-3f84-4a70-950a-c1b2a0c4b151" xlink:href="cwt-20230331.xsd#cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_bae6de2b-fa14-4007-b4d2-930afd669da9" xlink:to="loc_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent_ac15e79e-3f84-4a70-950a-c1b2a0c4b151" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_c4d81963-4697-4c71-95eb-bd269f4c6d68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b9e9f4d7-4ac0-4ec5-806d-d963620763c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquity_c4d81963-4697-4c71-95eb-bd269f4c6d68" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_b9e9f4d7-4ac0-4ec5-806d-d963620763c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_72559651-c7f0-495c-ad32-b94751cbd905" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_c4d81963-4697-4c71-95eb-bd269f4c6d68" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_72559651-c7f0-495c-ad32-b94751cbd905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_302a2333-cbb8-4646-97f7-83c966b2512f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_1ad0d84a-c742-420e-9666-6df5798e3e20" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_302a2333-cbb8-4646-97f7-83c966b2512f" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_1ad0d84a-c742-420e-9666-6df5798e3e20" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_2969a818-ccaf-4105-a91f-826d78f3d642" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_302a2333-cbb8-4646-97f7-83c966b2512f" xlink:to="loc_us-gaap_LiabilitiesCurrent_2969a818-ccaf-4105-a91f-826d78f3d642" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent_26492bc3-58c4-4b68-b80a-d970dbb2e68b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_302a2333-cbb8-4646-97f7-83c966b2512f" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent_26492bc3-58c4-4b68-b80a-d970dbb2e68b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContributionsInAidOfConstruction_fa4384f7-8b13-487b-80d0-82c47c9acd00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContributionsInAidOfConstruction"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_302a2333-cbb8-4646-97f7-83c966b2512f" xlink:to="loc_us-gaap_ContributionsInAidOfConstruction_fa4384f7-8b13-487b-80d0-82c47c9acd00" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_f02c4cec-2b45-4609-83f9-c4f1530d3fe5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_302a2333-cbb8-4646-97f7-83c966b2512f" xlink:to="loc_us-gaap_CommitmentsAndContingencies_f02c4cec-2b45-4609-83f9-c4f1530d3fe5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_42873dea-38d0-45d5-a1e4-5b3b3c921778" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_302a2333-cbb8-4646-97f7-83c966b2512f" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquity_42873dea-38d0-45d5-a1e4-5b3b3c921778" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d69aa3c0-b6da-4706-8aa1-99d7fdb7130c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_302a2333-cbb8-4646-97f7-83c966b2512f" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_d69aa3c0-b6da-4706-8aa1-99d7fdb7130c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RegulatoryAndOtherLiabilities_452fec24-7925-439f-bd79-36c86e2af6f2" xlink:href="cwt-20230331.xsd#cwt_RegulatoryAndOtherLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_302a2333-cbb8-4646-97f7-83c966b2512f" xlink:to="loc_cwt_RegulatoryAndOtherLiabilities_452fec24-7925-439f-bd79-36c86e2af6f2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_53ed8d38-1d0f-4701-9178-d45548d07012" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_cd565502-e828-4837-bc3e-ac29661a109c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_53ed8d38-1d0f-4701-9178-d45548d07012" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_cd565502-e828-4837-bc3e-ac29661a109c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_5a6f1560-fca2-4aa3-a92b-d87181d475f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_53ed8d38-1d0f-4701-9178-d45548d07012" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_5a6f1560-fca2-4aa3-a92b-d87181d475f6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4cc2289-a5c8-415c-85a0-17c1426508d2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_f10167d2-a326-4254-a55c-864f25978882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4cc2289-a5c8-415c-85a0-17c1426508d2" xlink:to="loc_us-gaap_CommonStockValue_f10167d2-a326-4254-a55c-864f25978882" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_34034a7a-40d0-49cc-8a76-6af297420d9a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4cc2289-a5c8-415c-85a0-17c1426508d2" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_34034a7a-40d0-49cc-8a76-6af297420d9a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_59e2bde7-9ff1-4914-ba51-07c7b7d91e91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4cc2289-a5c8-415c-85a0-17c1426508d2" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_59e2bde7-9ff1-4914-ba51-07c7b7d91e91" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_cb08db26-4b45-4d7c-992b-a9df156e8383" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_c4cc2289-a5c8-415c-85a0-17c1426508d2" xlink:to="loc_us-gaap_MinorityInterest_cb08db26-4b45-4d7c-992b-a9df156e8383" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TotalOtherAssets_79568b84-c08f-4180-99bf-59abf0d0903a" xlink:href="cwt-20230331.xsd#cwt_TotalOtherAssets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_9dbea8bc-eafe-4cd8-a8f2-0595e5ae3659" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cwt_TotalOtherAssets_79568b84-c08f-4180-99bf-59abf0d0903a" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_9dbea8bc-eafe-4cd8-a8f2-0595e5ae3659" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_449aeb0a-affd-4692-835a-cf3a2ac34d92" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cwt_TotalOtherAssets_79568b84-c08f-4180-99bf-59abf0d0903a" xlink:to="loc_us-gaap_Goodwill_449aeb0a-affd-4692-835a-cf3a2ac34d92" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_1dce3676-c0e4-499b-abef-d5f666964deb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_cwt_TotalOtherAssets_79568b84-c08f-4180-99bf-59abf0d0903a" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_1dce3676-c0e4-499b-abef-d5f666964deb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_328d4b2b-382e-4227-9daa-a5f07b347ef3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_8141fb48-e8ed-44ca-9157-9e44037c0e6d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_328d4b2b-382e-4227-9daa-a5f07b347ef3" xlink:to="loc_us-gaap_LongTermDebtCurrent_8141fb48-e8ed-44ca-9157-9e44037c0e6d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_7862cd43-4a06-48bc-8aa4-f6b4363b7d0f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_328d4b2b-382e-4227-9daa-a5f07b347ef3" xlink:to="loc_us-gaap_ShortTermBorrowings_7862cd43-4a06-48bc-8aa4-f6b4363b7d0f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_b4c9a91a-56a8-4f73-aace-8578ac575063" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_328d4b2b-382e-4227-9daa-a5f07b347ef3" xlink:to="loc_us-gaap_AccountsPayableCurrent_b4c9a91a-56a8-4f73-aace-8578ac575063" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_596cc711-0568-4676-a7ed-71e3bf5c156f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_328d4b2b-382e-4227-9daa-a5f07b347ef3" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_596cc711-0568-4676-a7ed-71e3bf5c156f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_b4d57b78-330b-408d-85c5-528c9e33a75b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_328d4b2b-382e-4227-9daa-a5f07b347ef3" xlink:to="loc_us-gaap_InterestPayableCurrent_b4d57b78-330b-408d-85c5-528c9e33a75b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_7ae16d23-ba1d-454f-80e6-8ec6ee0ebfbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_328d4b2b-382e-4227-9daa-a5f07b347ef3" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_7ae16d23-ba1d-454f-80e6-8ec6ee0ebfbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_bfbd620f-9916-4659-ab37-11d47782b735" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_3eb01b4a-05b6-4438-8523-025f74487e4d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bfbd620f-9916-4659-ab37-11d47782b735" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_3eb01b4a-05b6-4438-8523-025f74487e4d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_4064870c-6990-4d0b-a29d-40ed64a1cc18" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_bfbd620f-9916-4659-ab37-11d47782b735" xlink:to="loc_us-gaap_AssetsCurrent_4064870c-6990-4d0b-a29d-40ed64a1cc18" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TotalOtherAssets_dd323c5d-3e70-45a4-804a-8f874b31986a" xlink:href="cwt-20230331.xsd#cwt_TotalOtherAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_bfbd620f-9916-4659-ab37-11d47782b735" xlink:to="loc_cwt_TotalOtherAssets_dd323c5d-3e70-45a4-804a-8f874b31986a" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="cwt-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:calculationLink xlink:role="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_973bf4d5-b5da-4d8f-8c4b-286929c656de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenueWater_17647ce4-d6d7-42e3-8984-1e716f74abdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperatingRevenueWater"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_973bf4d5-b5da-4d8f-8c4b-286929c656de" xlink:to="loc_us-gaap_RegulatedOperatingRevenueWater_17647ce4-d6d7-42e3-8984-1e716f74abdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_42b0814c-6945-4024-8faa-4ee132e36124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_973bf4d5-b5da-4d8f-8c4b-286929c656de" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_42b0814c-6945-4024-8faa-4ee132e36124" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_e33a287e-a9e9-43d4-838b-0b3862e093a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_3b877674-9c50-4988-a2c7-116095cbfa06" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e33a287e-a9e9-43d4-838b-0b3862e093a0" xlink:to="loc_us-gaap_ProfitLoss_3b877674-9c50-4988-a2c7-116095cbfa06" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ddb3b4f8-c77e-4395-bcd6-3b616dd53b27" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_e33a287e-a9e9-43d4-838b-0b3862e093a0" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_ddb3b4f8-c77e-4395-bcd6-3b616dd53b27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_a9c693f4-5bd7-4c36-a096-24657cbd3183" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurred"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_59b9700d-50d3-4ec6-895b-aa826b400716" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestCostsIncurred_a9c693f4-5bd7-4c36-a096-24657cbd3183" xlink:to="loc_us-gaap_InterestExpenseDebt_59b9700d-50d3-4ec6-895b-aa826b400716" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_659a8c9e-ef70-471e-8883-c2def5c561fe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_InterestCostsIncurred_a9c693f4-5bd7-4c36-a096-24657cbd3183" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_659a8c9e-ef70-471e-8883-c2def5c561fe" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_4af689fd-ed4d-420f-9a4a-777b6fe2c0bd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_4eab5520-c809-45f4-87aa-86c6d10e5850" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseProductsAndServices"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_4af689fd-ed4d-420f-9a4a-777b6fe2c0bd" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_4eab5520-c809-45f4-87aa-86c6d10e5850" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_445b1d5d-7b5d-4402-8970-e71cdfb2b53d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4af689fd-ed4d-420f-9a4a-777b6fe2c0bd" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_445b1d5d-7b5d-4402-8970-e71cdfb2b53d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseOther_eac95979-b620-44f0-8b29-0580e8160931" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseOther"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_4af689fd-ed4d-420f-9a4a-777b6fe2c0bd" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseOther_eac95979-b620-44f0-8b29-0580e8160931" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenance_7a1ad78c-5263-4af3-af52-fbd609d6dd34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenance"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_4af689fd-ed4d-420f-9a4a-777b6fe2c0bd" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenance_7a1ad78c-5263-4af3-af52-fbd609d6dd34" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_753bd369-ce70-49a3-81cd-a5081ade0575" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_4af689fd-ed4d-420f-9a4a-777b6fe2c0bd" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_753bd369-ce70-49a3-81cd-a5081ade0575" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit_7c1e92f4-b3b6-47c9-b562-e54f627f4433" xlink:href="cwt-20230331.xsd#cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_4af689fd-ed4d-420f-9a4a-777b6fe2c0bd" xlink:to="loc_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit_7c1e92f4-b3b6-47c9-b562-e54f627f4433" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_78c96c10-52b7-4653-b633-4f0a7a769cdb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UtilitiesOperatingExpense_4af689fd-ed4d-420f-9a4a-777b6fe2c0bd" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_78c96c10-52b7-4653-b633-4f0a7a769cdb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_faa3968c-546d-43d4-ac72-3efe12ee9c5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperatingRevenue_57f94421-4edc-4afe-a65c-409843f8db28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnregulatedOperatingRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_faa3968c-546d-43d4-ac72-3efe12ee9c5e" xlink:to="loc_us-gaap_UnregulatedOperatingRevenue_57f94421-4edc-4afe-a65c-409843f8db28" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_3983c554-43ce-42ce-8695-ec0e20b58887" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_faa3968c-546d-43d4-ac72-3efe12ee9c5e" xlink:to="loc_us-gaap_OtherNonoperatingExpense_3983c554-43ce-42ce-8695-ec0e20b58887" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherCosts_11df6a9c-82bb-41f1-a366-8a82c8829a9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanOtherCosts"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_faa3968c-546d-43d4-ac72-3efe12ee9c5e" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherCosts_11df6a9c-82bb-41f1-a366-8a82c8829a9e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_57a512ab-6ecd-4d41-97d4-e2e2d56f8724" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherNonoperatingIncomeExpense_faa3968c-546d-43d4-ac72-3efe12ee9c5e" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_57a512ab-6ecd-4d41-97d4-e2e2d56f8724" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit_638d88e3-2c70-40f7-8dd2-914aea1cd888" xlink:href="cwt-20230331.xsd#cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense_faa3968c-546d-43d4-ac72-3efe12ee9c5e" xlink:to="loc_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit_638d88e3-2c70-40f7-8dd2-914aea1cd888" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_383e1a3c-4d6c-4308-8486-75d239291cae" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_e5813f97-8fba-439a-adef-fbbce032f9f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_383e1a3c-4d6c-4308-8486-75d239291cae" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_e5813f97-8fba-439a-adef-fbbce032f9f0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_04a9c075-fc79-4772-8d74-de01a6c1963b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_383e1a3c-4d6c-4308-8486-75d239291cae" xlink:to="loc_us-gaap_OperatingIncomeLoss_04a9c075-fc79-4772-8d74-de01a6c1963b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_5c8ef1be-5c59-4510-8cf2-918a0e0f8f72" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurred"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ProfitLoss_383e1a3c-4d6c-4308-8486-75d239291cae" xlink:to="loc_us-gaap_InterestCostsIncurred_5c8ef1be-5c59-4510-8cf2-918a0e0f8f72" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="cwt-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6058f15a-8689-4cf8-9f05-d05d2465bdb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems_d8227f47-8f37-4c75-8e32-6d6ab61cff2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6058f15a-8689-4cf8-9f05-d05d2465bdb1" xlink:to="loc_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems_d8227f47-8f37-4c75-8e32-6d6ab61cff2b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_66fe3656-9abf-41a7-9c8f-3b2c0b096f22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6058f15a-8689-4cf8-9f05-d05d2465bdb1" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_66fe3656-9abf-41a7-9c8f-3b2c0b096f22" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PaymentsForAssetAcquisitions_5e12b7f3-837a-47ce-98b2-ab61d058133c" xlink:href="cwt-20230331.xsd#cwt_PaymentsForAssetAcquisitions"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6058f15a-8689-4cf8-9f05-d05d2465bdb1" xlink:to="loc_cwt_PaymentsForAssetAcquisitions_5e12b7f3-837a-47ce-98b2-ab61d058133c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_42f90561-4e9e-49fd-8615-7c84c806dcc4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_6058f15a-8689-4cf8-9f05-d05d2465bdb1" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_42f90561-4e9e-49fd-8615-7c84c806dcc4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_bfef2646-203d-47e0-9e45-cc169b184914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_50fcd6cb-0e97-4681-9180-a842cb55b427" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bfef2646-203d-47e0-9e45-cc169b184914" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_50fcd6cb-0e97-4681-9180-a842cb55b427" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c3c0392a-95fd-4902-a090-e351bb97f63e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bfef2646-203d-47e0-9e45-cc169b184914" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_c3c0392a-95fd-4902-a090-e351bb97f63e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d4e270ec-93de-48c2-9d92-a2579f9fee3e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_bfef2646-203d-47e0-9e45-cc169b184914" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_d4e270ec-93de-48c2-9d92-a2579f9fee3e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_c99ab24d-52ff-4734-95f5-47fd8a4037a3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_c99ab24d-52ff-4734-95f5-47fd8a4037a3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_553fc27d-d216-4ac5-aa8c-b8b9d010767c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_553fc27d-d216-4ac5-aa8c-b8b9d010767c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_a8a0f1ee-01c1-4e6b-8ac8-1adbd91edcba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_a8a0f1ee-01c1-4e6b-8ac8-1adbd91edcba" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_cf125356-1375-4afe-834d-808241a7eb2c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_cf125356-1375-4afe-834d-808241a7eb2c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram_914ecc5d-24f2-4a34-9b91-60cc64227893" xlink:href="cwt-20230331.xsd#cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram_914ecc5d-24f2-4a34-9b91-60cc64227893" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_043f7e85-b19d-4b68-84cb-944991136490" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_043f7e85-b19d-4b68-84cb-944991136490" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_83712c24-eaae-4494-9c72-57a1507d3175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_83712c24-eaae-4494-9c72-57a1507d3175" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_562afecc-e5bf-4eb7-868f-476d47f9bf60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_562afecc-e5bf-4eb7-868f-476d47f9bf60" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_8d3bd9d2-dffe-4e01-b6ad-7d2fc25d4271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:calculationArc order="9" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_8d3bd9d2-dffe-4e01-b6ad-7d2fc25d4271" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_5ccc9bf2-e1de-41f9-81ed-d5a812d237df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f28044b9-18ff-4359-b058-a9355b337db8" xlink:to="loc_us-gaap_ProfitLoss_5ccc9bf2-e1de-41f9-81ed-d5a812d237df" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc793770-acf6-4141-92a0-7959c147d185" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_6097b690-7bc4-4752-b7ce-52c9d7a65124" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc793770-acf6-4141-92a0-7959c147d185" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_6097b690-7bc4-4752-b7ce-52c9d7a65124" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities_19067579-23ac-47a8-afb4-e9f10fb12c5f" xlink:href="cwt-20230331.xsd#cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc793770-acf6-4141-92a0-7959c147d185" xlink:to="loc_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities_19067579-23ac-47a8-afb4-e9f10fb12c5f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_51c054b6-a665-4f72-b418-8d18ff90704d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc793770-acf6-4141-92a0-7959c147d185" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_51c054b6-a665-4f72-b418-8d18ff90704d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_cdb75b86-5a7b-48dd-a346-26e459f6e77d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc793770-acf6-4141-92a0-7959c147d185" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_cdb75b86-5a7b-48dd-a346-26e459f6e77d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_c0a36afe-8bc7-4dca-baf8-6d6775503393" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc793770-acf6-4141-92a0-7959c147d185" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_c0a36afe-8bc7-4dca-baf8-6d6775503393" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RefundsOfAdvancesForConstruction_16039789-b964-490c-a565-cd45f5210a59" xlink:href="cwt-20230331.xsd#cwt_RefundsOfAdvancesForConstruction"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc793770-acf6-4141-92a0-7959c147d185" xlink:to="loc_cwt_RefundsOfAdvancesForConstruction_16039789-b964-490c-a565-cd45f5210a59" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_2e2a967d-755a-4800-bf7b-f3545fc1977e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc793770-acf6-4141-92a0-7959c147d185" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_2e2a967d-755a-4800-bf7b-f3545fc1977e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_06ff256a-ae36-474f-b64c-125cd3c96ea2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:calculationArc order="8" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_dc793770-acf6-4141-92a0-7959c147d185" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_06ff256a-ae36-474f-b64c-125cd3c96ea2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperatingRevenue_f4dff8d0-2b05-40ce-a8ef-68c5d089f787" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnregulatedOperatingRevenue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_97f850ac-433d-4517-8d73-d53b77ddb409" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UnregulatedOperatingRevenue_f4dff8d0-2b05-40ce-a8ef-68c5d089f787" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_97f850ac-433d-4517-8d73-d53b77ddb409" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_8a4913b1-ffa0-41e0-94a1-262890204faa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncome"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_UnregulatedOperatingRevenue_f4dff8d0-2b05-40ce-a8ef-68c5d089f787" xlink:to="loc_us-gaap_LeaseIncome_8a4913b1-ffa0-41e0-94a1-262890204faa" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails"/>
  <link:calculationLink xlink:role="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_87c2e72a-6c34-4257-a1bb-96abd80827de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4f61743b-651c-4449-b509-d861d5177be7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_87c2e72a-6c34-4257-a1bb-96abd80827de" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_4f61743b-651c-4449-b509-d861d5177be7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_43007bc0-a20d-42d6-86a8-7a59eb333e1d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_87c2e72a-6c34-4257-a1bb-96abd80827de" xlink:to="loc_us-gaap_RestrictedCashCurrent_43007bc0-a20d-42d6-86a8-7a59eb333e1d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#PensionPlanandOtherPostretirementBenefitsDetails"/>
  <link:calculationLink xlink:role="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a0c12e6e-1e50-4ad3-9ae9-906e06d085ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_dcb34499-01ff-47ad-ba2b-2af80105a2c7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a0c12e6e-1e50-4ad3-9ae9-906e06d085ec" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_dcb34499-01ff-47ad-ba2b-2af80105a2c7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_d7354d1a-7839-4a21-962b-03a6ca31c7bc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_a0c12e6e-1e50-4ad3-9ae9-906e06d085ec" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_d7354d1a-7839-4a21-962b-03a6ca31c7bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses_ab92af51-fd24-451b-9c77-fd804fd37fbc" xlink:href="cwt-20230331.xsd#cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a0c12e6e-1e50-4ad3-9ae9-906e06d085ec" xlink:to="loc_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses_ab92af51-fd24-451b-9c77-fd804fd37fbc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_113b0fcd-ef3c-4654-8e84-3ef1467fd8c8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a0c12e6e-1e50-4ad3-9ae9-906e06d085ec" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_113b0fcd-ef3c-4654-8e84-3ef1467fd8c8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a8ee7558-94a6-4468-9767-ecfbefafd6d6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_a0c12e6e-1e50-4ad3-9ae9-906e06d085ec" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_a8ee7558-94a6-4468-9767-ecfbefafd6d6" xlink:type="arc"/>
  </link:calculationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>7
<FILENAME>cwt-20230331_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 2023 Workiva-->
<!--r:e719e210-bdd0-4953-94ea-d904ccdfbf01,g:a0573fe8-6276-4817-97c2-a44eccc5b172-->
<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.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#OrganizationandOperationsandBasisofPresentationDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails" xlink:type="extended" id="ied9fe0af73064fe7a4e392686b0a140f_OrganizationandOperationsandBasisofPresentationDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_19ca44a0-f7d5-4128-b974-d5e438257f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_29cdbf6d-63fc-49fd-829b-a79f87625dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_19ca44a0-f7d5-4128-b974-d5e438257f0c" xlink:to="loc_us-gaap_NumberOfReportableSegments_29cdbf6d-63fc-49fd-829b-a79f87625dcd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_906d58b6-e62d-4b46-b05e-ba562b74c4fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_MinorityInterestLineItems_19ca44a0-f7d5-4128-b974-d5e438257f0c" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_906d58b6-e62d-4b46-b05e-ba562b74c4fd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_704cdfa4-1c30-4729-99fc-e94781b29213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_MinorityInterestLineItems_19ca44a0-f7d5-4128-b974-d5e438257f0c" xlink:to="loc_us-gaap_MinorityInterestTable_704cdfa4-1c30-4729-99fc-e94781b29213" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_9494a432-bbb7-4366-abbf-5646c2cf2e19" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_MinorityInterestTable_704cdfa4-1c30-4729-99fc-e94781b29213" xlink:to="loc_srt_OwnershipAxis_9494a432-bbb7-4366-abbf-5646c2cf2e19" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_9494a432-bbb7-4366-abbf-5646c2cf2e19_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_OwnershipAxis_9494a432-bbb7-4366-abbf-5646c2cf2e19" xlink:to="loc_srt_OwnershipDomain_9494a432-bbb7-4366-abbf-5646c2cf2e19_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_6d58d724-d130-47af-953f-3022d3b2b5bd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_OwnershipAxis_9494a432-bbb7-4366-abbf-5646c2cf2e19" xlink:to="loc_srt_OwnershipDomain_6d58d724-d130-47af-953f-3022d3b2b5bd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_BVRTWaterCompanyMember_453ca481-2cd1-4a97-858c-d674fe3ee3e3" xlink:href="cwt-20230331.xsd#cwt_BVRTWaterCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_OwnershipDomain_6d58d724-d130-47af-953f-3022d3b2b5bd" xlink:to="loc_cwt_BVRTWaterCompanyMember_453ca481-2cd1-4a97-858c-d674fe3ee3e3" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended" id="i2faf8a4215be4d4d99e305e66f0f9b2e_SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b44d0d34-dcf9-4639-9d42-3143f9b9d2de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b44d0d34-dcf9-4639-9d42-3143f9b9d2de" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_2d04f82e-60fe-4cbc-9b2b-fb634c36db97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_2d04f82e-60fe-4cbc-9b2b-fb634c36db97" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenueWater_e53d6059-8674-4b43-833f-914961e71146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperatingRevenueWater"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_RegulatedOperatingRevenueWater_e53d6059-8674-4b43-833f-914961e71146" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_68493e2a-197a-481c-b212-77d1c2e84ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncome"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_LeaseIncome_68493e2a-197a-481c-b212-77d1c2e84ca9" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperatingRevenue_6ec69dd7-590c-406b-a6cb-656977b96dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnregulatedOperatingRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_UnregulatedOperatingRevenue_6ec69dd7-590c-406b-a6cb-656977b96dde" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_fab9b11a-0668-4a74-b0b5-394c4db8b2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_fab9b11a-0668-4a74-b0b5-394c4db8b2b7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f771df39-35d4-41e6-b90d-f6ce97f80056" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fab9b11a-0668-4a74-b0b5-394c4db8b2b7" xlink:to="loc_srt_ProductOrServiceAxis_f771df39-35d4-41e6-b90d-f6ce97f80056" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_f771df39-35d4-41e6-b90d-f6ce97f80056_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_f771df39-35d4-41e6-b90d-f6ce97f80056" xlink:to="loc_srt_ProductsAndServicesDomain_f771df39-35d4-41e6-b90d-f6ce97f80056_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_f771df39-35d4-41e6-b90d-f6ce97f80056" xlink:to="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ResidentialMember_26a99e7d-5e0b-447c-9e2b-6d62ccdac579" xlink:href="cwt-20230331.xsd#cwt_ResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_ResidentialMember_26a99e7d-5e0b-447c-9e2b-6d62ccdac579" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_BusinessMember_acd5e456-169b-4fa0-9132-911528fa09bf" xlink:href="cwt-20230331.xsd#cwt_BusinessMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_BusinessMember_acd5e456-169b-4fa0-9132-911528fa09bf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_MultipleResidentialMember_8d20ed72-56bd-4c9b-939a-6a7fbec79e9a" xlink:href="cwt-20230331.xsd#cwt_MultipleResidentialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_MultipleResidentialMember_8d20ed72-56bd-4c9b-939a-6a7fbec79e9a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_IndustrialMember_43fbebad-da84-40b9-a3f3-20a899e10779" xlink:href="cwt-20230331.xsd#cwt_IndustrialMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_IndustrialMember_43fbebad-da84-40b9-a3f3-20a899e10779" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicAuthoritiesMember_095fe2df-8121-47b6-a1e7-d0aefbb475d2" xlink:href="cwt-20230331.xsd#cwt_PublicAuthoritiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_PublicAuthoritiesMember_095fe2df-8121-47b6-a1e7-d0aefbb475d2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceOtherMember_bd7b7b82-86a2-410f-aa2c-a5514fa22ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceOtherMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_us-gaap_ServiceOtherMember_bd7b7b82-86a2-410f-aa2c-a5514fa22ac2" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OperatingAndMaintenanceMember_91bf441d-d852-4624-bb13-98df0e6d2da9" xlink:href="cwt-20230331.xsd#cwt_OperatingAndMaintenanceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_OperatingAndMaintenanceMember_91bf441d-d852-4624-bb13-98df0e6d2da9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherNonRegulatedServiceMember_800e1209-ac16-4214-adaa-2719b2bb5a5a" xlink:href="cwt-20230331.xsd#cwt_OtherNonRegulatedServiceMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_OtherNonRegulatedServiceMember_800e1209-ac16-4214-adaa-2719b2bb5a5a" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_NonRegulatedServicesMember_f3d4828b-9a47-4178-87dc-c82632ccc5e8" xlink:href="cwt-20230331.xsd#cwt_NonRegulatedServicesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_NonRegulatedServicesMember_f3d4828b-9a47-4178-87dc-c82632ccc5e8" xlink:type="arc" order="8"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#StockbasedCompensationNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails" xlink:type="extended" id="ife81d7ee13454577b7da65127ab62896_StockbasedCompensationNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2e53b776-b1b8-4e96-9000-5e8fa4ed0064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2e53b776-b1b8-4e96-9000-5e8fa4ed0064" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_259136cb-6604-43b0-8a47-8609e30838a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_259136cb-6604-43b0-8a47-8609e30838a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0e1c545b-077b-4643-955c-d43a265bdf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0e1c545b-077b-4643-955c-d43a265bdf7a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1552d468-faf5-4a96-bcf6-d12d6c343d11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1552d468-faf5-4a96-bcf6-d12d6c343d11" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dbcd4922-82ca-4779-91f8-538c4c5f99a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dbcd4922-82ca-4779-91f8-538c4c5f99a8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate_b8483a29-690f-453b-b074-5a690119d54f" xlink:href="cwt-20230331.xsd#cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate_b8483a29-690f-453b-b074-5a690119d54f" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4c5153ba-023e-43f4-932b-e0a63cd85597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4c5153ba-023e-43f4-932b-e0a63cd85597" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1433f566-af64-4dcf-87be-249e4a4b08f2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:to="loc_srt_TitleOfIndividualAxis_1433f566-af64-4dcf-87be-249e4a4b08f2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1433f566-af64-4dcf-87be-249e4a4b08f2_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_TitleOfIndividualAxis_1433f566-af64-4dcf-87be-249e4a4b08f2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_1433f566-af64-4dcf-87be-249e4a4b08f2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5a7f2772-fdff-47c1-8b7d-d8f727032469" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_TitleOfIndividualAxis_1433f566-af64-4dcf-87be-249e4a4b08f2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5a7f2772-fdff-47c1-8b7d-d8f727032469" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember_18397116-1d90-42ce-9a99-fc75d4677f5d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficerMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5a7f2772-fdff-47c1-8b7d-d8f727032469" xlink:to="loc_srt_OfficerMember_18397116-1d90-42ce-9a99-fc75d4677f5d" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_07d22022-dfc6-4712-b265-bff1abd776c6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5a7f2772-fdff-47c1-8b7d-d8f727032469" xlink:to="loc_srt_DirectorMember_07d22022-dfc6-4712-b265-bff1abd776c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f6c19006-4d24-4eae-8dba-503e57c1e2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:to="loc_us-gaap_AwardTypeAxis_f6c19006-4d24-4eae-8dba-503e57c1e2cf" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f6c19006-4d24-4eae-8dba-503e57c1e2cf_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_f6c19006-4d24-4eae-8dba-503e57c1e2cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f6c19006-4d24-4eae-8dba-503e57c1e2cf_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10eb3fbe-c961-4c1a-b97a-bcbbbcdeb96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_f6c19006-4d24-4eae-8dba-503e57c1e2cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10eb3fbe-c961-4c1a-b97a-bcbbbcdeb96a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_43278442-136d-407b-9bde-ba9de110afe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10eb3fbe-c961-4c1a-b97a-bcbbbcdeb96a" xlink:to="loc_us-gaap_RestrictedStockMember_43278442-136d-407b-9bde-ba9de110afe6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember_75646414-0f39-4a5f-b576-9a34dbfe4337" xlink:href="cwt-20230331.xsd#cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10eb3fbe-c961-4c1a-b97a-bcbbbcdeb96a" xlink:to="loc_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember_75646414-0f39-4a5f-b576-9a34dbfe4337" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c74eb1a4-c455-4922-af24-cf6452b0b70e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:to="loc_srt_RangeAxis_c74eb1a4-c455-4922-af24-cf6452b0b70e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_c74eb1a4-c455-4922-af24-cf6452b0b70e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_c74eb1a4-c455-4922-af24-cf6452b0b70e" xlink:to="loc_srt_RangeMember_c74eb1a4-c455-4922-af24-cf6452b0b70e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8d3cc028-2f27-44a5-b328-91e199bce82c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_c74eb1a4-c455-4922-af24-cf6452b0b70e" xlink:to="loc_srt_RangeMember_8d3cc028-2f27-44a5-b328-91e199bce82c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c134f7ac-6c2d-459b-910b-3798f4452d3f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8d3cc028-2f27-44a5-b328-91e199bce82c" xlink:to="loc_srt_MinimumMember_c134f7ac-6c2d-459b-910b-3798f4452d3f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0798c491-b980-459a-8b81-7d8761b4d15d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_8d3cc028-2f27-44a5-b328-91e199bce82c" xlink:to="loc_srt_MaximumMember_0798c491-b980-459a-8b81-7d8761b4d15d" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#StockbasedCompensationRSAsPerformanceBasedRSUsDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails" xlink:type="extended" id="i6e0eba2fd240479da35136ef39b3cff2_StockbasedCompensationRSAsPerformanceBasedRSUsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_94ca9e81-80a0-4993-9f42-678ee2e00a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_94ca9e81-80a0-4993-9f42-678ee2e00a11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_86dc7df8-a1fd-421e-9c1b-e3e0d664347d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_86dc7df8-a1fd-421e-9c1b-e3e0d664347d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ddf476e3-c3d8-4ee5-ab32-0caf5ea5859e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ddf476e3-c3d8-4ee5-ab32-0caf5ea5859e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment_20c1f2c5-a775-4f57-b53b-30e21da5f675" xlink:href="cwt-20230331.xsd#cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment_20c1f2c5-a775-4f57-b53b-30e21da5f675" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a5f691e2-7642-40f5-8943-0a317eb887b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a5f691e2-7642-40f5-8943-0a317eb887b4" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_066183af-b892-44e2-af8e-9ae42c767e71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_066183af-b892-44e2-af8e-9ae42c767e71" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d3588b3e-bc3c-41ca-a29d-d002aafa9b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_94ca9e81-80a0-4993-9f42-678ee2e00a11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6aa0e8e9-4f8c-458e-a146-580955da337e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6aa0e8e9-4f8c-458e-a146-580955da337e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_de7fd2eb-728b-46b6-93c6-de62361559de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_de7fd2eb-728b-46b6-93c6-de62361559de" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue_52cdd8ec-26db-4b97-83eb-1ffea713e638" xlink:href="cwt-20230331.xsd#cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue_52cdd8ec-26db-4b97-83eb-1ffea713e638" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1c7a50a8-93fb-4979-a562-ba3db26b35f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1c7a50a8-93fb-4979-a562-ba3db26b35f7" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_27051491-eefb-495a-a17b-976e9fe07664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_27051491-eefb-495a-a17b-976e9fe07664" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_27c6226a-3231-49cb-ade3-608c63c85087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f230f078-1e43-4ea2-867c-70593ab93188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_94ca9e81-80a0-4993-9f42-678ee2e00a11" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f230f078-1e43-4ea2-867c-70593ab93188" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f7db87b0-63ca-4ad4-b8bb-85b1ce9d2d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f230f078-1e43-4ea2-867c-70593ab93188" xlink:to="loc_us-gaap_AwardTypeAxis_f7db87b0-63ca-4ad4-b8bb-85b1ce9d2d6b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7db87b0-63ca-4ad4-b8bb-85b1ce9d2d6b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_f7db87b0-63ca-4ad4-b8bb-85b1ce9d2d6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_f7db87b0-63ca-4ad4-b8bb-85b1ce9d2d6b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_793c4d4b-2233-403a-a55b-0221ac7c4854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_f7db87b0-63ca-4ad4-b8bb-85b1ce9d2d6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_793c4d4b-2233-403a-a55b-0221ac7c4854" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_ca37ac4d-9431-4f83-b34d-12cae1ceba11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_793c4d4b-2233-403a-a55b-0221ac7c4854" xlink:to="loc_us-gaap_RestrictedStockMember_ca37ac4d-9431-4f83-b34d-12cae1ceba11" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c3e7ee4e-e0e0-48eb-a36b-db2385287b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_793c4d4b-2233-403a-a55b-0221ac7c4854" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c3e7ee4e-e0e0-48eb-a36b-db2385287b10" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/EquityChangesinEquityDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#EquityChangesinEquityDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/EquityChangesinEquityDetails" xlink:type="extended" id="i23a07daaae96495aa4ebf62b48383c09_EquityChangesinEquityDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_fc127018-9737-4a85-8338-4dea51c145ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_fc127018-9737-4a85-8338-4dea51c145ef" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a4bdf3b8-c2bc-40f1-841f-babd369e03c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a4bdf3b8-c2bc-40f1-841f-babd369e03c6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8a591648-4cad-4331-a0e1-80e2e1605fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8a591648-4cad-4331-a0e1-80e2e1605fcb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_34c6b263-1d5d-4c36-aced-be1bbfda88b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_ProfitLoss_34c6b263-1d5d-4c36-aced-be1bbfda88b7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5b27d0a1-1ba8-4db3-9d5b-ece868e06d50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5b27d0a1-1ba8-4db3-9d5b-ece868e06d50" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_ccc83a7a-e564-4c7f-a8b0-8d1561069b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_ccc83a7a-e564-4c7f-a8b0-8d1561069b34" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_1ebf2e8c-afb7-4148-b038-e1484a829388" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_1ebf2e8c-afb7-4148-b038-e1484a829388" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_2c41b165-1df6-4e33-a070-5f50523f3ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_2c41b165-1df6-4e33-a070-5f50523f3ce6" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_34569b27-83ba-483f-a9af-a807977450d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_DividendsCommonStockCash_34569b27-83ba-483f-a9af-a807977450d9" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness_1b3a468b-d861-47fc-baff-425536469519" xlink:href="cwt-20230331.xsd#cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness_1b3a468b-d861-47fc-baff-425536469519" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b32656c5-f46f-4393-86f5-d2cc23fa569f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3ccd575a-f6aa-45df-a2be-0c9a3efd2315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_34f0bece-e9a0-4ad4-9507-875f785e126b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ClassOfStockLineItems_fc127018-9737-4a85-8338-4dea51c145ef" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_34f0bece-e9a0-4ad4-9507-875f785e126b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_8babdc77-b9e6-4a86-a85a-db63929bb914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ClassOfStockLineItems_fc127018-9737-4a85-8338-4dea51c145ef" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_8babdc77-b9e6-4a86-a85a-db63929bb914" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3476dd77-981e-4634-8e9c-bad4eaf8dd04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_8babdc77-b9e6-4a86-a85a-db63929bb914" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3476dd77-981e-4634-8e9c-bad4eaf8dd04" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_3476dd77-981e-4634-8e9c-bad4eaf8dd04_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3476dd77-981e-4634-8e9c-bad4eaf8dd04" xlink:to="loc_us-gaap_EquityComponentDomain_3476dd77-981e-4634-8e9c-bad4eaf8dd04_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3476dd77-981e-4634-8e9c-bad4eaf8dd04" xlink:to="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_c9568b3c-ecc1-4fbf-a220-f8811d607a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:to="loc_us-gaap_CommonStockMember_c9568b3c-ecc1-4fbf-a220-f8811d607a25" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_237287fd-06a5-4fe4-9488-c0707a1e441b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_237287fd-06a5-4fe4-9488-c0707a1e441b" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8b8b44e6-ffb4-4480-a07b-982432172c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:to="loc_us-gaap_RetainedEarningsMember_8b8b44e6-ffb4-4480-a07b-982432172c2e" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_508522b2-406a-4d17-8467-aa140589e94d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:to="loc_us-gaap_NoncontrollingInterestMember_508522b2-406a-4d17-8467-aa140589e94d" xlink:type="arc" order="3"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#PensionPlanandOtherPostretirementBenefitsDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails" xlink:type="extended" id="if933e0a504d446a0bd554517feb5dfa8_PensionPlanandOtherPostretirementBenefitsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_be4b240e-d767-47fc-9010-4b35e717fc16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_be4b240e-d767-47fc-9010-4b35e717fc16" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_06b3ac73-da52-4f04-9f2b-fac6459dd3a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_06b3ac73-da52-4f04-9f2b-fac6459dd3a6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_9bd8c980-f3e0-426f-b0b5-7d465b7f3359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_9bd8c980-f3e0-426f-b0b5-7d465b7f3359" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_f30685bf-2c1e-470a-9f3d-f96aa900e0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_f30685bf-2c1e-470a-9f3d-f96aa900e0c2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f397686f-1fbd-44a1-ae79-779417bc4bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f397686f-1fbd-44a1-ae79-779417bc4bd6" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses_dd13b3f2-c747-4b37-b37c-1b26426cd1b1" xlink:href="cwt-20230331.xsd#cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses_dd13b3f2-c747-4b37-b37c-1b26426cd1b1" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f255648b-7ab5-4b33-b212-82db6e84bf43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f255648b-7ab5-4b33-b212-82db6e84bf43" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0ad2b0fb-506d-4374-a188-f7771ee8473f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0ad2b0fb-506d-4374-a188-f7771ee8473f" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4862da00-56f8-413d-9d46-7270e923bde1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4862da00-56f8-413d-9d46-7270e923bde1" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f442678d-da13-4838-b950-56446260f8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4862da00-56f8-413d-9d46-7270e923bde1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f442678d-da13-4838-b950-56446260f8c1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_f442678d-da13-4838-b950-56446260f8c1_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f442678d-da13-4838-b950-56446260f8c1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_f442678d-da13-4838-b950-56446260f8c1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7b412169-a679-4d54-a52d-3b48d9c430ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f442678d-da13-4838-b950-56446260f8c1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7b412169-a679-4d54-a52d-3b48d9c430ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6387c16d-0cf5-4001-8d12-362a5a42067a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7b412169-a679-4d54-a52d-3b48d9c430ce" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6387c16d-0cf5-4001-8d12-362a5a42067a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_186602c6-2ae1-469e-b975-53b8eda70756" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7b412169-a679-4d54-a52d-3b48d9c430ce" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_186602c6-2ae1-469e-b975-53b8eda70756" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#ShorttermandLongtermBorrowingsDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails" xlink:type="extended" id="iaf411f65d3ea4391a3720e6d94f01098_ShorttermandLongtermBorrowingsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b501b16c-4b2a-42d7-b074-e286f68eb538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b501b16c-4b2a-42d7-b074-e286f68eb538" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_9ee18dae-4997-416a-a1da-865a00109c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_DebtInstrumentTerm_9ee18dae-4997-416a-a1da-865a00109c87" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity_503505c3-0430-48c6-a4c3-0ba5d9b52643" xlink:href="cwt-20230331.xsd#cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity_503505c3-0430-48c6-a4c3-0ba5d9b52643" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_17d34222-66af-46a4-b647-42da1e61f0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_17d34222-66af-46a4-b647-42da1e61f0dd" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4a6cad58-4423-4a30-8d70-db8dac9c84df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_LineOfCredit_4a6cad58-4423-4a30-8d70-db8dac9c84df" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_0eee9934-99fb-4d4c-9f5a-b45cd609e6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_0eee9934-99fb-4d4c-9f5a-b45cd609e6aa" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_03fe2eb5-2fa2-4b52-a777-07e5b2defe52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_us-gaap_CreditFacilityAxis_03fe2eb5-2fa2-4b52-a777-07e5b2defe52" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_03fe2eb5-2fa2-4b52-a777-07e5b2defe52_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_CreditFacilityAxis_03fe2eb5-2fa2-4b52-a777-07e5b2defe52" xlink:to="loc_us-gaap_CreditFacilityDomain_03fe2eb5-2fa2-4b52-a777-07e5b2defe52_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9a5acd63-1e04-4194-83da-b3dc0fb98909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_CreditFacilityAxis_03fe2eb5-2fa2-4b52-a777-07e5b2defe52" xlink:to="loc_us-gaap_CreditFacilityDomain_9a5acd63-1e04-4194-83da-b3dc0fb98909" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_bbe210eb-160d-43ab-8f09-fdfa1660ff85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_CreditFacilityDomain_9a5acd63-1e04-4194-83da-b3dc0fb98909" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_bbe210eb-160d-43ab-8f09-fdfa1660ff85" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_671f5dfb-9565-4a5c-b639-25afd6e19e2d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_671f5dfb-9565-4a5c-b639-25afd6e19e2d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_671f5dfb-9565-4a5c-b639-25afd6e19e2d_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ConsolidatedEntitiesAxis_671f5dfb-9565-4a5c-b639-25afd6e19e2d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_671f5dfb-9565-4a5c-b639-25afd6e19e2d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2539fa38-3d9b-47b9-96b5-95320add8963" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ConsolidatedEntitiesAxis_671f5dfb-9565-4a5c-b639-25afd6e19e2d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2539fa38-3d9b-47b9-96b5-95320add8963" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_9837b9dc-01df-4272-9789-40413dea452b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2539fa38-3d9b-47b9-96b5-95320add8963" xlink:to="loc_srt_ParentCompanyMember_9837b9dc-01df-4272-9789-40413dea452b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b31475dd-33cc-4125-9f58-5210307e621d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_dei_LegalEntityAxis_b31475dd-33cc-4125-9f58-5210307e621d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b31475dd-33cc-4125-9f58-5210307e621d_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b31475dd-33cc-4125-9f58-5210307e621d" xlink:to="loc_dei_EntityDomain_b31475dd-33cc-4125-9f58-5210307e621d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1cbf41b9-f9e1-4ac7-9a2b-af229675f48d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b31475dd-33cc-4125-9f58-5210307e621d" xlink:to="loc_dei_EntityDomain_1cbf41b9-f9e1-4ac7-9a2b-af229675f48d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_CalWaterMember_692a40b9-007f-47be-8a38-b50c15d01e91" xlink:href="cwt-20230331.xsd#cwt_CalWaterMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_1cbf41b9-f9e1-4ac7-9a2b-af229675f48d" xlink:to="loc_cwt_CalWaterMember_692a40b9-007f-47be-8a38-b50c15d01e91" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_ec5aed65-6765-4128-b5c6-ce26db72dffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_us-gaap_VariableRateAxis_ec5aed65-6765-4128-b5c6-ce26db72dffe" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_ec5aed65-6765-4128-b5c6-ce26db72dffe_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_VariableRateAxis_ec5aed65-6765-4128-b5c6-ce26db72dffe" xlink:to="loc_us-gaap_VariableRateDomain_ec5aed65-6765-4128-b5c6-ce26db72dffe_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_903c23aa-7b5d-46ae-a944-b7fdba1d2707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_VariableRateAxis_ec5aed65-6765-4128-b5c6-ce26db72dffe" xlink:to="loc_us-gaap_VariableRateDomain_903c23aa-7b5d-46ae-a944-b7fdba1d2707" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_15c76ee9-9b70-4c33-863d-94c1142cf7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_903c23aa-7b5d-46ae-a944-b7fdba1d2707" xlink:to="loc_us-gaap_BaseRateMember_15c76ee9-9b70-4c33-863d-94c1142cf7cd" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_049994da-e8dd-408c-8cc8-cfbf006a6d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_VariableRateDomain_903c23aa-7b5d-46ae-a944-b7fdba1d2707" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_049994da-e8dd-408c-8cc8-cfbf006a6d9f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2952047d-ad95-41eb-9eb2-6b0b4fc0336e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_srt_RangeAxis_2952047d-ad95-41eb-9eb2-6b0b4fc0336e" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_2952047d-ad95-41eb-9eb2-6b0b4fc0336e_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_2952047d-ad95-41eb-9eb2-6b0b4fc0336e" xlink:to="loc_srt_RangeMember_2952047d-ad95-41eb-9eb2-6b0b4fc0336e_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f1b9ec22-8391-4bd9-8dbe-3c36a8aaf931" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_2952047d-ad95-41eb-9eb2-6b0b4fc0336e" xlink:to="loc_srt_RangeMember_f1b9ec22-8391-4bd9-8dbe-3c36a8aaf931" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5d4d23d1-0447-4b08-a3ce-53eb732fcc39" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f1b9ec22-8391-4bd9-8dbe-3c36a8aaf931" xlink:to="loc_srt_MinimumMember_5d4d23d1-0447-4b08-a3ce-53eb732fcc39" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6badd1c4-477b-497f-ba3b-d77d8eeb8ed0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_f1b9ec22-8391-4bd9-8dbe-3c36a8aaf931" xlink:to="loc_srt_MaximumMember_6badd1c4-477b-497f-ba3b-d77d8eeb8ed0" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="extended" id="if518d883e9c74277ae8219f1025595a1_RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:href="cwt-20230331.xsd#cwt_RegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_c9984b27-3e38-4903-b67d-80714f6b45eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_c9984b27-3e38-4903-b67d-80714f6b45eb" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_d4e78337-2e71-4788-add8-63933880adbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_d4e78337-2e71-4788-add8-63933880adbc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_22db8caf-75e1-4b0a-ba50-dd74223d3271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_22db8caf-75e1-4b0a-ba50-dd74223d3271" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:to="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fc9a44bc-b052-4d00-bae1-e9f72b98dc21" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:to="loc_srt_RangeAxis_fc9a44bc-b052-4d00-bae1-e9f72b98dc21" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fc9a44bc-b052-4d00-bae1-e9f72b98dc21_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_fc9a44bc-b052-4d00-bae1-e9f72b98dc21" xlink:to="loc_srt_RangeMember_fc9a44bc-b052-4d00-bae1-e9f72b98dc21_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9c5aa06f-d0f4-4c3a-916a-8474b07f20f4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_fc9a44bc-b052-4d00-bae1-e9f72b98dc21" xlink:to="loc_srt_RangeMember_9c5aa06f-d0f4-4c3a-916a-8474b07f20f4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9e4a6004-f262-4dcf-ace0-219daaba55c6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9c5aa06f-d0f4-4c3a-916a-8474b07f20f4" xlink:to="loc_srt_MinimumMember_9e4a6004-f262-4dcf-ace0-219daaba55c6" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_da384c4f-ef47-4fa9-8bc8-d5d6bcb44b8a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_9c5aa06f-d0f4-4c3a-916a-8474b07f20f4" xlink:to="loc_srt_MaximumMember_da384c4f-ef47-4fa9-8bc8-d5d6bcb44b8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_127aa0d9-1e31-4b26-a7f3-bbac3586113b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:to="loc_us-gaap_RegulatoryAssetAxis_127aa0d9-1e31-4b26-a7f3-bbac3586113b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_127aa0d9-1e31-4b26-a7f3-bbac3586113b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAssetAxis_127aa0d9-1e31-4b26-a7f3-bbac3586113b" xlink:to="loc_us-gaap_RegulatoryAssetDomain_127aa0d9-1e31-4b26-a7f3-bbac3586113b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAssetAxis_127aa0d9-1e31-4b26-a7f3-bbac3586113b" xlink:to="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_d5ab334d-59d2-4c56-82dd-b739eb0d240c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_d5ab334d-59d2-4c56-82dd-b739eb0d240c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_0da07489-7716-40c6-a90c-98a501b350f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_0da07489-7716-40c6-a90c-98a501b350f9" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherAccruedBenefitsMember_19a699ef-e3e1-406a-81a8-fd179996a7d8" xlink:href="cwt-20230331.xsd#cwt_OtherAccruedBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_OtherAccruedBenefitsMember_19a699ef-e3e1-406a-81a8-fd179996a7d8" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember_74a3e182-8afa-4a93-aaf2-0f1cb395859b" xlink:href="cwt-20230331.xsd#cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember_74a3e182-8afa-4a93-aaf2-0f1cb395859b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember_7dfb36ae-a0a8-4cfa-996d-08946d098e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_us-gaap_AssetRetirementObligationCostsMember_7dfb36ae-a0a8-4cfa-996d-08946d098e5b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_InterimRatesLongTermAccountsReceivableMember_5757eb3a-6061-4f25-ada7-f1b884b68479" xlink:href="cwt-20230331.xsd#cwt_InterimRatesLongTermAccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_InterimRatesLongTermAccountsReceivableMember_5757eb3a-6061-4f25-ada7-f1b884b68479" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TankCoatingMember_71a14953-6d66-48fb-9ad8-13fe7493d028" xlink:href="cwt-20230331.xsd#cwt_TankCoatingMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_TankCoatingMember_71a14953-6d66-48fb-9ad8-13fe7493d028" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RecoverablePropertyLossesMember_7a923f20-0215-4df9-bd4f-1be9915f9c2d" xlink:href="cwt-20230331.xsd#cwt_RecoverablePropertyLossesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_RecoverablePropertyLossesMember_7a923f20-0215-4df9-bd4f-1be9915f9c2d" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PensionBalancingAccountMember_b49f59a4-8602-4e82-acd9-eb7752d90993" xlink:href="cwt-20230331.xsd#cwt_PensionBalancingAccountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_PensionBalancingAccountMember_b49f59a4-8602-4e82-acd9-eb7752d90993" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_GeneralDistrictBalanceAccountReceivableMember_009b2d46-ee89-40fe-9d81-76f11828ce23" xlink:href="cwt-20230331.xsd#cwt_GeneralDistrictBalanceAccountReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_GeneralDistrictBalanceAccountReceivableMember_009b2d46-ee89-40fe-9d81-76f11828ce23" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember_523624b8-541a-4905-96d5-e46e94ed10f8" xlink:href="cwt-20230331.xsd#cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember_523624b8-541a-4905-96d5-e46e94ed10f8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherRegulatoryAssetsMember_3f96b2c9-3db1-4650-ad20-e45d7c810061" xlink:href="cwt-20230331.xsd#cwt_OtherRegulatoryAssetsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_OtherRegulatoryAssetsMember_3f96b2c9-3db1-4650-ad20-e45d7c810061" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_ff546034-a9a1-4e6a-93c6-0bc9cd3521cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_ff546034-a9a1-4e6a-93c6-0bc9cd3521cc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_ff546034-a9a1-4e6a-93c6-0bc9cd3521cc_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_ff546034-a9a1-4e6a-93c6-0bc9cd3521cc" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_ff546034-a9a1-4e6a-93c6-0bc9cd3521cc_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_ff546034-a9a1-4e6a-93c6-0bc9cd3521cc" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_87167a6b-f5ea-44db-b9e9-d9bda9ba27a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_87167a6b-f5ea-44db-b9e9-d9bda9ba27a9" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PensionAndPostRetirementBenefitsMember_d29ea1ef-089a-44e9-8a84-97bd579cb952" xlink:href="cwt-20230331.xsd#cwt_PensionAndPostRetirementBenefitsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_PensionAndPostRetirementBenefitsMember_d29ea1ef-089a-44e9-8a84-97bd579cb952" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PensionBalancingAccountMember_7be87921-a945-46af-bbf0-6cf040d67b73" xlink:href="cwt-20230331.xsd#cwt_PensionBalancingAccountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_PensionBalancingAccountMember_7be87921-a945-46af-bbf0-6cf040d67b73" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_HealthCareBalancingAccountMember_860dbe61-0fcc-4a3e-8bc7-9dce55849774" xlink:href="cwt-20230331.xsd#cwt_HealthCareBalancingAccountMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_HealthCareBalancingAccountMember_860dbe61-0fcc-4a3e-8bc7-9dce55849774" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ConservationProgramLiabilityMember_c858bb6a-e92a-4f73-93c0-79a3b3b0b0e2" xlink:href="cwt-20230331.xsd#cwt_ConservationProgramLiabilityMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_ConservationProgramLiabilityMember_c858bb6a-e92a-4f73-93c0-79a3b3b0b0e2" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_NetWRAMandMCBALongtermPayableMember_f5081421-0b5b-43ad-b1a2-1bdef678f198" xlink:href="cwt-20230331.xsd#cwt_NetWRAMandMCBALongtermPayableMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_NetWRAMandMCBALongtermPayableMember_f5081421-0b5b-43ad-b1a2-1bdef678f198" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherComponentsOfNetPeriodicBenefitCostMember_48faf8cf-c520-4645-aa4a-3ce7e58240c1" xlink:href="cwt-20230331.xsd#cwt_OtherComponentsOfNetPeriodicBenefitCostMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_OtherComponentsOfNetPeriodicBenefitCostMember_48faf8cf-c520-4645-aa4a-3ce7e58240c1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_798c9cbc-c950-43f5-88ff-6cc0e00b176a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_798c9cbc-c950-43f5-88ff-6cc0e00b176a" xlink:type="arc" order="7"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#RegulatoryAssetsandLiabilitiesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails" xlink:type="extended" id="i3dd0c283d98d4d1196d7be2ec677ac0c_RegulatoryAssetsandLiabilitiesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_d0afeb8e-c9a2-4de9-830a-d8225c7db138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_d0afeb8e-c9a2-4de9-830a-d8225c7db138" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_bc1b5a80-304a-44b1-ae29-0ff7a9910dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_bc1b5a80-304a-44b1-ae29-0ff7a9910dc8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_fe7ad1de-f5b5-42be-8182-8e51ef171ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_fe7ad1de-f5b5-42be-8182-8e51ef171ef1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_f8f15cdb-fede-404f-a0ca-32979e7f5678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_f8f15cdb-fede-404f-a0ca-32979e7f5678" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_f5b4f85d-081c-4996-908b-0af4de20d527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_f5b4f85d-081c-4996-908b-0af4de20d527" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage_611fd430-0500-4182-84f9-4327d0f7f5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage_611fd430-0500-4182-84f9-4327d0f7f5dc" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_b882da15-34a4-49fb-8daa-13d6fdbb14b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_b882da15-34a4-49fb-8daa-13d6fdbb14b1" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_29545980-5e8b-401c-bc77-84f49871a08e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_29545980-5e8b-401c-bc77-84f49871a08e" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_22568f3c-3f4e-4773-b7ae-1a632e04c71e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_22568f3c-3f4e-4773-b7ae-1a632e04c71e" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage_7bdfde1e-6d0d-4d52-a040-6dda0e76ef5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage_7bdfde1e-6d0d-4d52-a040-6dda0e76ef5d" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage_27b00fa0-9f56-4722-9f96-d7bb1ad31b5e" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage_27b00fa0-9f56-4722-9f96-d7bb1ad31b5e" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage_57c062c7-f839-4493-bd87-591978d5d0de" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage_57c062c7-f839-4493-bd87-591978d5d0de" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage_fda51399-660b-479e-a58c-2890cc67b20d" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage_fda51399-660b-479e-a58c-2890cc67b20d" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage_b4f412b2-493b-49f4-90c1-eafe92e05d9a" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage_b4f412b2-493b-49f4-90c1-eafe92e05d9a" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue_94db6fe7-cc0b-4cb7-981f-b161214b488c" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue_94db6fe7-cc0b-4cb7-981f-b161214b488c" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_460dde06-e43c-48b7-aa22-a5fcc129cb63" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_460dde06-e43c-48b7-aa22-a5fcc129cb63" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_1661d70e-7a3a-4393-b14e-926c586254f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_460dde06-e43c-48b7-aa22-a5fcc129cb63" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_1661d70e-7a3a-4393-b14e-926c586254f3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_1661d70e-7a3a-4393-b14e-926c586254f3_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_1661d70e-7a3a-4393-b14e-926c586254f3" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_1661d70e-7a3a-4393-b14e-926c586254f3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_317954a7-9129-4d91-a64d-58c78a3c4897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_1661d70e-7a3a-4393-b14e-926c586254f3" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_317954a7-9129-4d91-a64d-58c78a3c4897" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_CaliforniaPublicAdvocatesOfficeMember_cd8c580a-7cb6-4e96-a08a-891c9f96534c" xlink:href="cwt-20230331.xsd#cwt_CaliforniaPublicAdvocatesOfficeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_317954a7-9129-4d91-a64d-58c78a3c4897" xlink:to="loc_cwt_CaliforniaPublicAdvocatesOfficeMember_cd8c580a-7cb6-4e96-a08a-891c9f96534c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended" id="ic214a6070c3543b69df7e821f892dcc0_CommitmentsandContingenciesNarrativeDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2a127329-befe-4721-b637-b02fd0d9503d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PaymentsForOtherCommitments_1e859a6d-e1bb-44a2-8c30-ba4253c1d3d1" xlink:href="cwt-20230331.xsd#cwt_PaymentsForOtherCommitments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2a127329-befe-4721-b637-b02fd0d9503d" xlink:to="loc_cwt_PaymentsForOtherCommitments_1e859a6d-e1bb-44a2-8c30-ba4253c1d3d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_ddd186f5-240f-4c14-8133-bc5e36268a15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2a127329-befe-4721-b637-b02fd0d9503d" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_ddd186f5-240f-4c14-8133-bc5e36268a15" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_5986ad4d-da0d-4295-9af2-c314b171caaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2a127329-befe-4721-b637-b02fd0d9503d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_5986ad4d-da0d-4295-9af2-c314b171caaf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b267324a-9abe-44dd-b4df-7a4a4c1a4230" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5986ad4d-da0d-4295-9af2-c314b171caaf" xlink:to="loc_dei_LegalEntityAxis_b267324a-9abe-44dd-b4df-7a4a4c1a4230" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_b267324a-9abe-44dd-b4df-7a4a4c1a4230_default" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_dei_LegalEntityAxis_b267324a-9abe-44dd-b4df-7a4a4c1a4230" xlink:to="loc_dei_EntityDomain_b267324a-9abe-44dd-b4df-7a4a4c1a4230_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a3a0c50-e7c0-44e4-aee9-af0078a647b0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_dei_LegalEntityAxis_b267324a-9abe-44dd-b4df-7a4a4c1a4230" xlink:to="loc_dei_EntityDomain_4a3a0c50-e7c0-44e4-aee9-af0078a647b0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_CaminoRealMember_c6eab346-32d4-446e-a311-fa0b12691c15" xlink:href="cwt-20230331.xsd#cwt_CaminoRealMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_dei_EntityDomain_4a3a0c50-e7c0-44e4-aee9-af0078a647b0" xlink:to="loc_cwt_CaminoRealMember_c6eab346-32d4-446e-a311-fa0b12691c15" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_6f877d0f-2648-40bd-bf11-337eebad0443" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5986ad4d-da0d-4295-9af2-c314b171caaf" xlink:to="loc_us-gaap_OtherCommitmentsAxis_6f877d0f-2648-40bd-bf11-337eebad0443" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_6f877d0f-2648-40bd-bf11-337eebad0443_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_OtherCommitmentsAxis_6f877d0f-2648-40bd-bf11-337eebad0443" xlink:to="loc_us-gaap_OtherCommitmentsDomain_6f877d0f-2648-40bd-bf11-337eebad0443_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_c6052f2f-8799-48ef-a034-11b32f492155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_OtherCommitmentsAxis_6f877d0f-2648-40bd-bf11-337eebad0443" xlink:to="loc_us-gaap_OtherCommitmentsDomain_c6052f2f-8799-48ef-a034-11b32f492155" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplyCommitmentMember_7c07f91b-076a-4b63-a619-47984314fa22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplyCommitmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsDomain_c6052f2f-8799-48ef-a034-11b32f492155" xlink:to="loc_us-gaap_SupplyCommitmentMember_7c07f91b-076a-4b63-a619-47984314fa22" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails" xlink:type="extended" id="ib9b6ab63a1864059bedee02275143ad4_FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a372d6a1-0d3f-440f-98e6-d87ee25fc2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_34e99667-a349-4cfb-8dbb-e79f6e9787da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a372d6a1-0d3f-440f-98e6-d87ee25fc2ba" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_34e99667-a349-4cfb-8dbb-e79f6e9787da" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2957695c-15ac-44d6-9be4-da50577c0c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a372d6a1-0d3f-440f-98e6-d87ee25fc2ba" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2957695c-15ac-44d6-9be4-da50577c0c3c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_1a63ca8b-7b5d-4e59-8422-87d8ad0f39f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2957695c-15ac-44d6-9be4-da50577c0c3c" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_1a63ca8b-7b5d-4e59-8422-87d8ad0f39f8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1a63ca8b-7b5d-4e59-8422-87d8ad0f39f8_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_1a63ca8b-7b5d-4e59-8422-87d8ad0f39f8" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_1a63ca8b-7b5d-4e59-8422-87d8ad0f39f8_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f0382dbb-8d20-4d5e-a7de-41e670a264a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_1a63ca8b-7b5d-4e59-8422-87d8ad0f39f8" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f0382dbb-8d20-4d5e-a7de-41e670a264a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_689b3d21-85e7-4b22-bf5c-956ca2e9cd30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f0382dbb-8d20-4d5e-a7de-41e670a264a0" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_689b3d21-85e7-4b22-bf5c-956ca2e9cd30" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_e52c546c-5eff-46d1-b515-c22dbfcf2d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_689b3d21-85e7-4b22-bf5c-956ca2e9cd30" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_e52c546c-5eff-46d1-b515-c22dbfcf2d2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_46b5c28e-e2ad-4878-903e-fc68722a5a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_689b3d21-85e7-4b22-bf5c-956ca2e9cd30" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_46b5c28e-e2ad-4878-903e-fc68722a5a82" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e85bb3f7-6425-41b8-ae1a-abd5e42e6b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2957695c-15ac-44d6-9be4-da50577c0c3c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e85bb3f7-6425-41b8-ae1a-abd5e42e6b0b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e85bb3f7-6425-41b8-ae1a-abd5e42e6b0b_default" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e85bb3f7-6425-41b8-ae1a-abd5e42e6b0b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_e85bb3f7-6425-41b8-ae1a-abd5e42e6b0b_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e85bb3f7-6425-41b8-ae1a-abd5e42e6b0b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5463da01-384f-4f8d-a1e7-741feab066b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5463da01-384f-4f8d-a1e7-741feab066b4" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1ab05b77-9424-4179-967c-3ad5397af880" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1ab05b77-9424-4179-967c-3ad5397af880" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_6c26c6e4-28c0-465f-8c0b-f16e6192f7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_6c26c6e4-28c0-465f-8c0b-f16e6192f7dd" xlink:type="arc" order="2"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"/>
  <link:definitionLink xlink:role="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" xlink:type="extended" id="i98bcc93b68624b3abfe77ecef3525441_ImmaterialRestatementofPriorPeriodFinancialStatementsDetails">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_2e99a3a6-a7f5-4b22-8551-3ee0cd8f234c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b0f8fd48-2661-4952-a7f3-1e9959046891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_2e99a3a6-a7f5-4b22-8551-3ee0cd8f234c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b0f8fd48-2661-4952-a7f3-1e9959046891" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_502ff22f-c3c4-4612-a8fe-4c20754fe5d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_2e99a3a6-a7f5-4b22-8551-3ee0cd8f234c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_502ff22f-c3c4-4612-a8fe-4c20754fe5d0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e626318f-e035-4ff7-981a-094376f12093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_2e99a3a6-a7f5-4b22-8551-3ee0cd8f234c" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e626318f-e035-4ff7-981a-094376f12093" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_740b58c8-e3b2-4da6-935c-c6e5786c2383" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e626318f-e035-4ff7-981a-094376f12093" xlink:to="loc_srt_RestatementAxis_740b58c8-e3b2-4da6-935c-c6e5786c2383" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_740b58c8-e3b2-4da6-935c-c6e5786c2383_default" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RestatementAxis_740b58c8-e3b2-4da6-935c-c6e5786c2383" xlink:to="loc_srt_RestatementDomain_740b58c8-e3b2-4da6-935c-c6e5786c2383_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_a0b8330e-1a72-4397-88cb-d4b667757e51" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RestatementAxis_740b58c8-e3b2-4da6-935c-c6e5786c2383" xlink:to="loc_srt_RestatementDomain_a0b8330e-1a72-4397-88cb-d4b667757e51" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_1f1c48b1-6a02-4b44-a38c-ea78e7de6b64" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_a0b8330e-1a72-4397-88cb-d4b667757e51" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_1f1c48b1-6a02-4b44-a38c-ea78e7de6b64" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_1341a808-a568-45df-86d4-070921871026" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RestatementDomain_a0b8330e-1a72-4397-88cb-d4b667757e51" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_1341a808-a568-45df-86d4-070921871026" xlink:type="arc" order="1"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>8
<FILENAME>cwt-20230331_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 2023 Workiva-->
<!--r:e719e210-bdd0-4953-94ea-d904ccdfbf01,g:a0573fe8-6276-4817-97c2-a44eccc5b172-->
<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_StockRepurchasedDuringPeriodShares_e8d97531-557e-4211-80aa-8e96eb4ac09f_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" 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">Repurchase of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodShares_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink: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 Repurchased During Period, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodShares" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodShares" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementAxis_0f3467c9-3e1d-402f-961f-5c5563ee0bcc_terseLabel_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Axis]</link:label>
    <link:label id="lab_srt_RestatementAxis_label_en-US" xlink:label="lab_srt_RestatementAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementAxis" xlink:to="lab_srt_RestatementAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c08c5448-1fbb-4a18-9ed2-ae441924038d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_1d7a6486-34d7-4d3f-a8a9-13565a4f8009_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 (loss) income to&#160;net&#160;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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfCashAndCashEquivalentsTableTextBlock_9cc99872-3582-4ac2-80b7-69b3d068ba73_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink: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 Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink: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 Cash and Cash Equivalents [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProfitLoss_07374c02-0a21-4319-b49b-c9a3ac033007_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</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_5afb12a9-8b00-4547-93d2-2494354ac6dd_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 (loss) income</link:label>
    <link:label id="lab_us-gaap_ProfitLoss_abb9b602-6fd0-48a3-8bbc-a8d44b1a5872_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 (loss)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxExpenseBenefit_e005b84f-99c6-439a-9f10-c919a1661dcf_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">Income tax benefit</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_cab24b11-8895-4db9-89c9-9119ab2010fc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" 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">Income tax 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ProvisionForDoubtfulAccounts_8ef71ed8-c1e0-4a98-8160-4a19e6d6c0be_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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 credit loss expense</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink: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, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxLiabilitiesNet_4e828162-659f-4bd5-aa1a-fd1de3eb67c4_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_OtherAccruedBenefitsMember_3ff0d5e7-21fd-4638-8c28-9bbd8774a41e_terseLabel_en-US" xlink:label="lab_cwt_OtherAccruedBenefitsMember" xlink: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 accrued benefits</link:label>
    <link:label id="lab_cwt_OtherAccruedBenefitsMember_label_en-US" xlink:label="lab_cwt_OtherAccruedBenefitsMember" xlink: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 Accrued Benefits [Member]</link:label>
    <link:label id="lab_cwt_OtherAccruedBenefitsMember_documentation_en-US" xlink:label="lab_cwt_OtherAccruedBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the other accrued benefits not otherwise specified in the taxonomy.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherAccruedBenefitsMember" xlink:href="cwt-20230331.xsd#cwt_OtherAccruedBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_OtherAccruedBenefitsMember" xlink:to="lab_cwt_OtherAccruedBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_efc8caf3-1da5-4040-b8ee-e9184a8d6c5f_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term borrowings, net of issuance costs of $1,552 for 2023 and $0 for 2022</link:label>
    <link:label id="lab_us-gaap_ProceedsFromShortTermDebt_label_en-US" xlink:label="lab_us-gaap_ProceedsFromShortTermDebt" xlink: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 Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromShortTermDebt" xlink:to="lab_us-gaap_ProceedsFromShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_fc556d4a-0daf-427a-8748-2f6136fa5878_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityAddressPostalZipCode_57b5a203-cd80-449c-8f6f-d4fd38afa517_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/2022/dei-2022.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_AdditionalPaidInCapitalMember_9e851bf9-fb65-4a31-96cc-22b9eb001ad3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentFiscalPeriodFocus_444a1a92-6495-4f0b-b698-1b39431b8466_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/2022/dei-2022.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_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_55564d70-7faf-4800-b52e-a4f8246c0099_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink: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 Changes in Total Common Stockholders' Equity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink: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 Stockholders Equity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfStockholdersEquityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_9af519b0-90e1-44df-b81d-d7768541536e_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">Diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_74dabfb4-1559-4deb-bea4-e6b6a7f94602_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" 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">Weighted average common shares outstanding, dilutive (in 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PaymentsOfDividendsCommonStock_3d67d076-7985-4a14-a53f-30a05c6eaea4_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" 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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryAssetsNoncurrent_d4ab6039-dedf-41de-a340-517b805e5793_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">Regulatory assets</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsNoncurrent_40cdcd83-8cd1-453b-b9f8-7200238ed279_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">Total Regulatory Assets</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 Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_ResidentialMember_1346d1cb-9ea4-474e-806a-c1ee74d2ee86_terseLabel_en-US" xlink:label="lab_cwt_ResidentialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential</link:label>
    <link:label id="lab_cwt_ResidentialMember_label_en-US" xlink:label="lab_cwt_ResidentialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential [Member]</link:label>
    <link:label id="lab_cwt_ResidentialMember_documentation_en-US" xlink:label="lab_cwt_ResidentialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Residential [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ResidentialMember" xlink:href="cwt-20230331.xsd#cwt_ResidentialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ResidentialMember" xlink:to="lab_cwt_ResidentialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities_73eb5a4d-269d-4ddc-9cbc-5df3ba6942bf_terseLabel_en-US" xlink:label="lab_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities" xlink: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 in aid of construction</link:label>
    <link:label id="lab_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities_label_en-US" xlink:label="lab_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities" xlink: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 Contribution In Aid Of Construction, Financing Activities</link:label>
    <link:label id="lab_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities_documentation_en-US" xlink:label="lab_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities" xlink: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 Contribution In Aid Of Construction, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities" xlink:href="cwt-20230331.xsd#cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities" xlink:to="lab_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseOther_c9ceab62-9226-41d9-814a-935d8a13ab33_verboseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseOther" 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">Other operations</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_6dd742dc-faaf-47f6-b167-d68859bb1820_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncomeTaxDisclosureAbstract_f67056de-640b-4b15-94f6-9e02779f997e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockDividendsPerShareCashPaid_1e74858c-2cbe-451d-a0b3-8933a491ed53_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">Dividends paid on common stock (in dollars 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AllowanceForDoubtfulAccountsReceivableRollforward_b92663fe-358c-4c88-8cab-44fbba6afb89_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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, Allowance for Credit Loss [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink: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 [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent_63f0b47a-9c2b-4bc9-ae09-665c4c642b08_terseLabel_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent" xlink: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_ContractWithCustomerRefundLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent" xlink: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, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent" xlink:to="lab_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BaseRateMember_455e393f-347f-4938-8c6a-96ff02901344_terseLabel_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate</link:label>
    <link:label id="lab_us-gaap_BaseRateMember_label_en-US" xlink:label="lab_us-gaap_BaseRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Base Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BaseRateMember" xlink:to="lab_us-gaap_BaseRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_951261ca-a94b-4021-a8be-476fe4b0d3a7_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink: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 accounts</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_0c5220c2-7ac7-489f-acb6-425014c3df33_verboseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" 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">Short-term portion of the regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityCurrent" xlink: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 Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityCurrent" xlink:to="lab_us-gaap_RegulatoryLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesInventory_61507f39-cc48-4181-bb17-4b1e007299d5_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Materials and supplies</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesInventory_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesInventory" xlink: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, Inventory</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventory" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesInventory" xlink:to="lab_us-gaap_PublicUtilitiesInventory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_c0092b83-52f7-48b9-a77b-4e109f2d331f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RegulatoryAssetAmortizationPeriod_b6191996-e240-4e82-bbc0-c53ab9753ae9_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recovery Period</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetAmortizationPeriod_label_en-US" xlink:label="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink: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, Amortization Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:to="lab_us-gaap_RegulatoryAssetAmortizationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseIncome_a4c7ae2d-447a-4f05-964f-f711e98708ca_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseIncome" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease revenue</link:label>
    <link:label id="lab_us-gaap_LeaseIncome_label_en-US" xlink:label="lab_us-gaap_LeaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseIncome" xlink:to="lab_us-gaap_LeaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_0f8deffa-c503-4fb3-b845-cb9cd866ffa0_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" 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, $0.01 par value; 136,000 shares authorized, 55,991 and 55,598 outstanding in 2023 and 2022, respectively</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CarryingReportedAmountFairValueDisclosureMember_9f87dd50-0d7d-4f90-8075-ee5aa3b32793_terseLabel_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink: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</link:label>
    <link:label id="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reported Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:to="lab_us-gaap_CarryingReportedAmountFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_8797f253-8064-42b7-bcb0-4b82d859a554_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_FairValueDisclosureItemAmountsDomain_99c97a69-b5f2-49db-9d89-84250c3c33df_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink: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 Measurement [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosureItemAmountsDomain_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink: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 Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:to="lab_us-gaap_FairValueDisclosureItemAmountsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage_8ae80ed3-9385-492b-9c68-9272b75e825f_terseLabel_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recommended return on equity</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage_label_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage" xlink: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, Recommended Return on Equity, Percentage</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage_documentation_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage" xlink: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, Recommended Return on Equity, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage" xlink:to="lab_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ErrorCorrectionTextBlock_23b89792-81df-4642-b22f-e2bd13ebe224_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Immaterial Restatement of Prior Period Financial Statements</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionTextBlock_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Correction [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionTextBlock" xlink:to="lab_us-gaap_ErrorCorrectionTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_b6c08426-ebff-4e6a-a2fa-c06461cbadb9_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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 rate</link:label>
    <link:label id="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_label_en-US" xlink:label="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink: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, Basis Spread on Variable Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:to="lab_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_ce7fd155-3761-4e7b-b428-c919e0955842_verboseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" 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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_RangeMember_ecd62f46-95e2-41d3-903a-c9af6b76d754_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e643595b-25d1-4590-9e35-d70667099784_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value of Long-term Debt</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink: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 Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage_49c44bdf-4889-4a1f-a261-8fcfc3aebde5_terseLabel_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recommended equity to debt ratio</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage_label_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage" xlink: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, Recommended Rate Increase (Decrease), Percentage</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage_documentation_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage" xlink: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, Recommended Rate Increase (Decrease), Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage" xlink:to="lab_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_af39772b-8f56-45e9-866f-cc486584ab5d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OtherNonoperatingExpense_d8d7fe96-5a9d-4208-bf9c-95d4cc685426_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" 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">Non-regulated expenses</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingExpense" xlink: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 Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingExpense" xlink:to="lab_us-gaap_OtherNonoperatingExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_87cac695-6c4e-44d6-acdd-df4e3deb4e76_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink: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 cash contributions in the current fiscal year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink: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, Current Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalCommonStock_e0b20ace-333f-4c8a-be6c-a309a82e61a1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses_935d4846-db45-45da-a7cf-405b765f2bb5_negatedTerseLabel_en-US" xlink:label="lab_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" 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">Amortization of prior service cost</link:label>
    <link:label id="lab_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses_label_en-US" xlink:label="lab_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" xlink: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 and Deferral of Gains (Losses)</link:label>
    <link:label id="lab_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses_documentation_en-US" xlink:label="lab_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" xlink: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, Amortization and Deferral of Gains (Losses)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" xlink:href="cwt-20230331.xsd#cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" xlink:to="lab_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2d0b4a42-cb29-465b-9436-0a923399c25f_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 at beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a2c073d1-acc2-4e86-9ed5-70d3a9fcb7c3_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 at end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_c4894ae8-4073-4cb0-bde5-860eaa4fa343_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" 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 cash, cash equivalents, and restricted cash shown in the statements of cash flows</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanNetPeriodicBenefitCost_4b4c1f80-a771-4ed3-a182-133d42432ea4_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 (benefit)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_cc208405-12a5-4de2-bedd-92a54dacd49e_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">Net (loss) income attributable to noncontrolling interests</link:label>
    <link:label id="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_874d9406-2e39-434a-b72a-1fe13eaf5e2f_verboseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest" 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 loss attributable to noncontrolling interests</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesDisclosureTextBlock_73a859fb-4d55-489e-99a7-675dbc225980_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_d0a1bf4e-a226-4fdf-9610-680d0031e921_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_21669a19-0c34-44c1-9d41-2c075cd68b16_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink: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_IncreaseDecreaseInOtherCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink: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 Current Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsCapitalizedAdjustment_3ae3642d-4091-4b3e-be76-28e208aa8d22_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalizedAdjustment" 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 borrowed funds used during construction</link:label>
    <link:label id="lab_us-gaap_InterestCostsCapitalizedAdjustment_label_en-US" xlink:label="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink: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 Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsCapitalizedAdjustment" xlink:to="lab_us-gaap_InterestCostsCapitalizedAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_008a26b3-ca39-4a47-9b24-d7e7bb7390da_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">Net income attributable to California Water Service Group</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LesseeLeaseDescriptionTable_51405df2-cc5d-4032-8bfa-33b762fe2d88_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_ConservationProgramLiabilityMember_6bbfb620-6d81-4561-ab23-aafd6d0203e2_terseLabel_en-US" xlink:label="lab_cwt_ConservationProgramLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">CEBA</link:label>
    <link:label id="lab_cwt_ConservationProgramLiabilityMember_label_en-US" xlink:label="lab_cwt_ConservationProgramLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Conservation Program Liability [Member]</link:label>
    <link:label id="lab_cwt_ConservationProgramLiabilityMember_documentation_en-US" xlink:label="lab_cwt_ConservationProgramLiabilityMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discloses the amount of regulatory liability arising from the difference between conservation program liability, according to US GAAP, and the amount of conservation program liability considered for rate-making purposes, according the actions of the regulator.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ConservationProgramLiabilityMember" xlink:href="cwt-20230331.xsd#cwt_ConservationProgramLiabilityMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ConservationProgramLiabilityMember" xlink:to="lab_cwt_ConservationProgramLiabilityMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_5d68086d-5035-4cf0-8439-2ab05b001008_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink: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 payables for investments in utility plant</link:label>
    <link:label id="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid_label_en-US" xlink:label="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital Expenditures Incurred but Not yet Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:to="lab_us-gaap_CapitalExpendituresIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeDomain_6833adac-766d-4e02-a3a6-84fbea8308e9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_OtherNonRegulatedServiceMember_2f95c3f4-cad5-4e17-8905-612f244d665c_terseLabel_en-US" xlink:label="lab_cwt_OtherNonRegulatedServiceMember" xlink: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 non-regulated revenue</link:label>
    <link:label id="lab_cwt_OtherNonRegulatedServiceMember_label_en-US" xlink:label="lab_cwt_OtherNonRegulatedServiceMember" xlink: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 Non-Regulated Service [Member]</link:label>
    <link:label id="lab_cwt_OtherNonRegulatedServiceMember_documentation_en-US" xlink:label="lab_cwt_OtherNonRegulatedServiceMember" xlink: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 Non-Regulated Service [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherNonRegulatedServiceMember" xlink:href="cwt-20230331.xsd#cwt_OtherNonRegulatedServiceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_OtherNonRegulatedServiceMember" xlink:to="lab_cwt_OtherNonRegulatedServiceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseTaxes_abc774fa-4152-4093-a269-7d1661a8994f_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 and other 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_10384448-6072-4003-be4c-e2bcfd949e5d_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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 Financial Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink: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, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_PublicAuthoritiesMember_d0fcb27e-633e-405b-be95-4758b98f59cd_terseLabel_en-US" xlink:label="lab_cwt_PublicAuthoritiesMember" xlink: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 authorities</link:label>
    <link:label id="lab_cwt_PublicAuthoritiesMember_label_en-US" xlink:label="lab_cwt_PublicAuthoritiesMember" xlink: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 Authorities [Member]</link:label>
    <link:label id="lab_cwt_PublicAuthoritiesMember_documentation_en-US" xlink:label="lab_cwt_PublicAuthoritiesMember" xlink: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 Authorities [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicAuthoritiesMember" xlink:href="cwt-20230331.xsd#cwt_PublicAuthoritiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PublicAuthoritiesMember" xlink:to="lab_cwt_PublicAuthoritiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_16b71323-9bc0-424e-8728-dbd0bbf94eb5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_BusinessMember_c15bf8ac-d12b-4b83-8b25-157060f93f3a_terseLabel_en-US" xlink:label="lab_cwt_BusinessMember" xlink: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</link:label>
    <link:label id="lab_cwt_BusinessMember_label_en-US" xlink:label="lab_cwt_BusinessMember" xlink: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 [Member]</link:label>
    <link:label id="lab_cwt_BusinessMember_documentation_en-US" xlink:label="lab_cwt_BusinessMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_BusinessMember" xlink:href="cwt-20230331.xsd#cwt_BusinessMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_BusinessMember" xlink:to="lab_cwt_BusinessMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_1c6cbc31-4e9c-4342-8bc4-c7817492163c_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/2022/dei-2022.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_NetCashProvidedByUsedInInvestingActivities_1f9ddbba-df6a-4515-a4ae-22777ff374ec_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_dfd21343-7e0f-4d51-9b2c-90a09bc62657_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink: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 equity</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink: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 Equity Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink:to="lab_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_OwnershipAxis_78f1ab8c-6d20-436d-8c4e-086313a72dde_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_LesseeLeaseDescriptionLineItems_e5b856ed-7886-4d81-8c68-ecf16ba30e01_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_b0aec761-0856-4c22-98b9-8cb47739a1da_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/2022/dei-2022.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_AssetRetirementObligationCostsMember_2ceb519e-72ac-4601-92c6-8db2a8bcf4fc_terseLabel_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationCostsMember" xlink: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, net</link:label>
    <link:label id="lab_us-gaap_AssetRetirementObligationCostsMember_label_en-US" xlink:label="lab_us-gaap_AssetRetirementObligationCostsMember" xlink: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 Costs [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetRetirementObligationCostsMember" xlink:to="lab_us-gaap_AssetRetirementObligationCostsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_cf816d7c-da65-483d-a3a4-8829ba0330ef_verboseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" 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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_SupplementalCashFlowInformationAbstract_ab7f7b98-1b9a-43ca-a885-26a1f63b2ae6_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">Supplemental information:</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DepreciationDepletionAndAmortization_3156a1b6-ddc8-4403-91b3-4350d4708ffc_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness_51b20400-d311-4a59-88d0-3ff71895fad3_terseLabel_en-US" xlink:label="lab_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment in business with noncontrolling interest</link:label>
    <link:label id="lab_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness_label_en-US" xlink:label="lab_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness" xlink: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, Increase From Investment In Business</link:label>
    <link:label id="lab_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness_documentation_en-US" xlink:label="lab_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncontrolling Interest, Increase From Investment In Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness" xlink:href="cwt-20230331.xsd#cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness" xlink:to="lab_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_ecd5bb8e-924a-48d4-a37e-dd28c47e3f59_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink: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]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatedOperationsAbstract_0912b95d-3497-44c6-9ea5-be43412eee50_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatedOperationsAbstract" xlink: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 Operations [Abstract]</link:label>
    <link:label id="lab_us-gaap_RegulatedOperationsAbstract_label_en-US" xlink:label="lab_us-gaap_RegulatedOperationsAbstract" xlink: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 Operations [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedOperationsAbstract" xlink:to="lab_us-gaap_RegulatedOperationsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_11e7451d-ddb9-45d8-be7b-2e9b526dc06e_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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 compensation cost</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink: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, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_IndustrialMember_e45674f1-d128-4bea-8271-22a67c8f7f63_terseLabel_en-US" xlink:label="lab_cwt_IndustrialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial</link:label>
    <link:label id="lab_cwt_IndustrialMember_label_en-US" xlink:label="lab_cwt_IndustrialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial [Member]</link:label>
    <link:label id="lab_cwt_IndustrialMember_documentation_en-US" xlink:label="lab_cwt_IndustrialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Industrial [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_IndustrialMember" xlink:href="cwt-20230331.xsd#cwt_IndustrialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_IndustrialMember" xlink:to="lab_cwt_IndustrialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_c9cba503-24bb-4850-b46b-c7a2e3e92c1b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LineOfCredit_d1535b24-8f06-47c6-9401-6e5e73183597_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">Outstanding borrowings</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OperatingCostsAndExpensesAbstract_6fd62c95-6cdd-4cb1-b262-becad0f248a9_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations:</link:label>
    <link:label id="lab_us-gaap_OperatingCostsAndExpensesAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingCostsAndExpensesAbstract" xlink: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 Costs and Expenses [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract" xlink:to="lab_us-gaap_OperatingCostsAndExpensesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_e44b10c7-4604-4275-a1d2-22e345ebd8d9_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/2022/dei-2022.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_FairValueInputsLevel1Member_10bddcc0-0d81-44b2-9e37-f99de4800d0f_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">Level&#160;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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RevenueRecognitionLeases_312501aa-d2cf-499c-b720-df2c9d7127db_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionLeases" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease revenue</link:label>
    <link:label id="lab_us-gaap_RevenueRecognitionLeases_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionLeases" xlink: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 Recognition, Leases [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionLeases" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionLeases"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionLeases" xlink:to="lab_us-gaap_RevenueRecognitionLeases" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_9ea0b2c5-befc-4564-995b-af0e5f147f33_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink: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 debt</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink: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 Debt Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink:to="lab_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage_188eeb86-2f3f-4332-a814-36d2d292367f_terseLabel_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recommended equity</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage_label_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage" xlink: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, Recommended Equity Capital Structure, Percentage</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage_documentation_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage" xlink: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, Recommended Equity Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage" xlink:to="lab_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_75328bc4-312f-4268-966a-b28c9b7b73f1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_PensionBalancingAccountMember_b019a921-b05f-40cb-acaa-9bcf32672820_terseLabel_en-US" xlink:label="lab_cwt_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">PCBA</link:label>
    <link:label id="lab_cwt_PensionBalancingAccountMember_321d49fb-a574-46c0-a923-892b50a437e8_verboseLabel_en-US" xlink:label="lab_cwt_PensionBalancingAccountMember" 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">PCBA</link:label>
    <link:label id="lab_cwt_PensionBalancingAccountMember_label_en-US" xlink:label="lab_cwt_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_cwt_PensionBalancingAccountMember_documentation_en-US" xlink:label="lab_cwt_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_cwt_PensionBalancingAccountMember" xlink:href="cwt-20230331.xsd#cwt_PensionBalancingAccountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PensionBalancingAccountMember" xlink:to="lab_cwt_PensionBalancingAccountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss_ab4cb663-abec-42b0-ba01-0454be7f7fbc_negatedLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanActuarialGainLoss" 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">Recognized net 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfStockByClassTable_fb8bef64-70aa-43ff-ac69-1ee84f1dec8d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink: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 Stock by Class [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfStockByClassTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfStockByClassTable" xlink: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 Stock by Class [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable" xlink:to="lab_us-gaap_ScheduleOfStockByClassTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForCommissions_e69e0780-f5c1-4c4d-833e-6adc7f535569_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForCommissions" xlink: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 for commissions</link:label>
    <link:label id="lab_us-gaap_PaymentsForCommissions_label_en-US" xlink:label="lab_us-gaap_PaymentsForCommissions" xlink: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 Commissions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForCommissions" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForCommissions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForCommissions" xlink:to="lab_us-gaap_PaymentsForCommissions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_cfc927ed-8d9e-414b-b45d-92d13286595d_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" 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">Purchase of life insurance contracts</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment to Acquire Life Insurance Policy, Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:to="lab_us-gaap_PaymentsToAcquireLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_8db661f2-3a26-4b88-a4dd-b24d5c86262e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityIncorporationStateCountryCode_57b5fbaf-dacb-4917-807a-a879020daf81_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/2022/dei-2022.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_RevenueRecognitionForAlternativeRevenueProgramsPolicy_de7329cc-d84f-4f52-a608-876090bdbf93_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink: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_RevenueRecognitionForAlternativeRevenueProgramsPolicy_label_en-US" xlink:label="lab_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink: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 Recognition for Alternative Revenue Programs, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:to="lab_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_71365da2-0b66-4130-877a-9c38826662c8_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9a2a6f4f-6801-43e0-bf9a-df087e708e91_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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 Restricted Stock and Restricted Stock Unit Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink: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 and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit_56a79b73-266d-4bb4-a89b-6753db35ddef_terseLabel_en-US" xlink:label="lab_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" xlink: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 benefit</link:label>
    <link:label id="lab_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" xlink: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 (Income) Tax Expense (Benefit)</link:label>
    <link:label id="lab_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" xlink: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 sum of the current income tax expense or benefit and the deferred income tax expense or benefit included in operating expense of a utility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" xlink:href="cwt-20230331.xsd#cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" xlink:to="lab_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLongTermDebt_9098042b-19a4-4680-aa24-551cac7d1fd3_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLongTermDebt" 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">Repayment 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_TitleOfIndividualWithRelationshipToEntityDomain_432091bc-93bf-4928-b60a-7737f12043e6_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_PublicUtilitiesPropertyPlantAndEquipmentNet_d9fee461-6cc6-4cf3-bf0c-00723c8c27ad_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">Net utility plant</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_RefundsOfAdvancesForConstruction_7a99658b-c54a-4e3b-972b-796cb3dc9fec_negatedLabel_en-US" xlink:label="lab_cwt_RefundsOfAdvancesForConstruction" 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">Refunds of advances for construction</link:label>
    <link:label id="lab_cwt_RefundsOfAdvancesForConstruction_label_en-US" xlink:label="lab_cwt_RefundsOfAdvancesForConstruction" xlink:role="http://www.xbrl.org/2003/role/label" 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_cwt_RefundsOfAdvancesForConstruction_documentation_en-US" xlink:label="lab_cwt_RefundsOfAdvancesForConstruction" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Refunds Of Advances For Construction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RefundsOfAdvancesForConstruction" xlink:href="cwt-20230331.xsd#cwt_RefundsOfAdvancesForConstruction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_RefundsOfAdvancesForConstruction" xlink:to="lab_cwt_RefundsOfAdvancesForConstruction" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_393693fb-9de2-45be-a6de-0020d34652f4_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink: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 Commitments [Domain]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsDomain_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsDomain" xlink: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 Commitments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsDomain" xlink:to="lab_us-gaap_OtherCommitmentsDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans_6d7bdfc2-b7f4-4cea-ac93-eec85afaeb5e_terseLabel_en-US" xlink:label="lab_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans" xlink: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</link:label>
    <link:label id="lab_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans" xlink: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, Excluding Employee Stock Purchase Plans</link:label>
    <link:label id="lab_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans_documentation_en-US" xlink:label="lab_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans" xlink: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 Issuance Of Common Stock, Excluding Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans" xlink:href="cwt-20230331.xsd#cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans" xlink:to="lab_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_3fccef3d-33b0-4a02-9e27-d8a87e29713f_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink: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</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink: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, Recovery</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_46455fca-8be6-4a09-bbc9-f9e13a3c629a_terseLabel_en-US" xlink:label="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_label_en-US" xlink:label="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_documentation_en-US" xlink:label="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems" xlink: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 Assets and Liabilities [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems" xlink:to="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LegalEntityAxis_c09e547c-c93e-457e-840e-26cafc93e6c1_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/2022/dei-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_55f8e495-3a00-4210-bfca-36b6bf50d405_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" 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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherNonoperatingIncomeExpense_ee0f14ad-0853-453b-bf85-b50dd60f14f8_totalLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" 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 other income</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LineOfCreditFacilityInterestRateDuringPeriod_246896e3-4271-4ad2-b8af-dac8af053da8_terseLabel_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Average borrowing rate</link:label>
    <link:label id="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_label_en-US" xlink:label="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink: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 During Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:to="lab_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpense_0f4a391e-6604-4f38-bdfa-9429640de13c_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 expenses</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_LongTermDebtNoncurrent_dae3c882-6a7a-4db4-94cf-a4118490a642_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, net</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanOtherCosts_a056307d-4444-43af-9394-6488080ac6ad_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanOtherCosts" 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 components of net periodic benefit credit</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanOtherCosts_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanOtherCosts" xlink: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, Other Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherCosts" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanOtherCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanOtherCosts" xlink:to="lab_us-gaap_DefinedBenefitPlanOtherCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_e02da448-9651-4030-bcc4-4e31f574a4df_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit_ffc26ea2-bb67-4589-aa92-1a997d420358_negatedTerseLabel_en-US" xlink:label="lab_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" 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">Income tax expense on other income and expenses</link:label>
    <link:label id="lab_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" xlink: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 Nonregulated Expense, Income Tax Expense (Benefit)</link:label>
    <link:label id="lab_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit_documentation_en-US" xlink:label="lab_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" xlink: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 sum of the current income tax expense or benefit and the deferred income tax expense or benefit included in other income and expenses of a utility.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" xlink:href="cwt-20230331.xsd#cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" xlink:to="lab_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_GeneralDistrictBalanceAccountReceivableMember_67f53eaf-cc97-452f-b8d2-ba987bb39f8e_terseLabel_en-US" xlink:label="lab_cwt_GeneralDistrictBalanceAccountReceivableMember" xlink: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 district balancing account receivable</link:label>
    <link:label id="lab_cwt_GeneralDistrictBalanceAccountReceivableMember_label_en-US" xlink:label="lab_cwt_GeneralDistrictBalanceAccountReceivableMember" xlink: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 District Balance Account Receivable [Member]</link:label>
    <link:label id="lab_cwt_GeneralDistrictBalanceAccountReceivableMember_documentation_en-US" xlink:label="lab_cwt_GeneralDistrictBalanceAccountReceivableMember" xlink: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 District Balance Account Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_GeneralDistrictBalanceAccountReceivableMember" xlink:href="cwt-20230331.xsd#cwt_GeneralDistrictBalanceAccountReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_GeneralDistrictBalanceAccountReceivableMember" xlink:to="lab_cwt_GeneralDistrictBalanceAccountReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_f5cbb961-4f93-4878-8141-cdcda116c7cc_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">Stock-based Compensation</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_MaximumMember_c5d86564-2aa6-43eb-810c-50c122a59d3b_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_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_NetCashProvidedByUsedInInvestingActivitiesAbstract_de6300fc-2bdf-434b-a816-85059064912b_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_StockIssuedDuringPeriodValueNewIssues_2ba2d536-2b81-41f5-9962-8635370ddba5_verboseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueNewIssues" 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">Issuance of common stock</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_b44c204b-038f-4294-b6ab-8a471250c3ce_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink: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 Changes and Error Corrections [Abstract]</link:label>
    <link:label id="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink: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 Changes and Error Corrections [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:to="lab_us-gaap_AccountingChangesAndErrorCorrectionsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_82112296-fd7b-46e0-90ec-194007919627_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/2022/dei-2022.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_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_8d1e5cae-460c-45dc-9dbd-25e215e59257_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CashAndCashEquivalentsAtCarryingValue_08fca20b-0788-4f27-9291-e8bb5ee70e50_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RevolvingCreditFacilityMember_11013b36-d07f-48fd-b45c-a1fb6ff9e97f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetsCurrent_7de9225f-0f4b-456d-8705-b4fbb116ce51_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPostretirementHealthCoverageMember_129969c9-c134-4573-b2a3-2c78d31182b2_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retiree group health</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink: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 Health Coverage [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:to="lab_us-gaap_DefinedBenefitPostretirementHealthCoverageMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_5b8e5b3e-5ee5-49a3-a20d-e80e0097b396_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/2022/dei-2022.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_cwt_SaleOfStockMaximumConsiderationOnTransaction_72abe5ca-a8cc-4e1f-a003-eb96bcbbf34f_terseLabel_en-US" xlink:label="lab_cwt_SaleOfStockMaximumConsiderationOnTransaction" xlink: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 consideration on transaction</link:label>
    <link:label id="lab_cwt_SaleOfStockMaximumConsiderationOnTransaction_label_en-US" xlink:label="lab_cwt_SaleOfStockMaximumConsiderationOnTransaction" xlink: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 Stock, Maximum Consideration On Transaction</link:label>
    <link:label id="lab_cwt_SaleOfStockMaximumConsiderationOnTransaction_documentation_en-US" xlink:label="lab_cwt_SaleOfStockMaximumConsiderationOnTransaction" xlink: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 Stock, Maximum Consideration On Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_SaleOfStockMaximumConsiderationOnTransaction" xlink:href="cwt-20230331.xsd#cwt_SaleOfStockMaximumConsiderationOnTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_SaleOfStockMaximumConsiderationOnTransaction" xlink:to="lab_cwt_SaleOfStockMaximumConsiderationOnTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_b2ec1318-3c6a-4bb6-b713-2ae9a152afe6_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/2022/dei-2022.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_us-gaap_FairValueByMeasurementBasisAxis_358dbb43-4aa0-4055-95a8-8c46f8623dad_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementBasisAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Basis [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis" xlink:to="lab_us-gaap_FairValueByMeasurementBasisAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_63e83e0b-e27e-4344-add8-99545ad0556f_terseLabel_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate</link:label>
    <link:label id="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_label_en-US" xlink:label="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:to="lab_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_35c0fc7b-72f6-4002-866e-a01e1b461766_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink: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 the pension plans and other postretirement benefits</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink: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) [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_79bf6cc6-22bb-4611-b660-f5fabae22387_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">Number of shares</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquityNoteDisclosureTextBlock_1e1213b6-4980-4417-bb7b-90c9b8b78fa7_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">Equity</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_ddf287fb-ecd3-456d-8aa5-8e1226b5fa44_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 components of net periodic benefit costs for the pension plans and other postretirement benefits</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b6ff1f6f-6ee3-4735-be18-e279e5909b27_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">Beginning balance (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_d8a2bad5-582b-4f82-b91a-89482c41fb33_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DebtDisclosureTextBlock_05dc648e-b6b3-455c-8c2e-423998ed6303_terseLabel_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term and Long-term Borrowings</link:label>
    <link:label id="lab_us-gaap_DebtDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DebtDisclosureTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtDisclosureTextBlock" xlink:to="lab_us-gaap_DebtDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_f17df1df-85e4-4945-a50d-709ebffda99a_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink: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 Liabilities</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink: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 Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityNoncurrent" xlink:to="lab_us-gaap_RegulatoryLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_c28d8397-a2d8-47a9-8fe0-b22da35003e9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_ProductsAndServicesDomain_d873a80b-81a9-4069-a54d-1ba8484ffb4e_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink: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 and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink: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 and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_38e2917a-d80d-482d-9fd5-b96fe7b54df8_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">Property-related temporary differences (tax benefits flowed through to customers)</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxChargesMember_68a8bca1-a51e-4a02-b762-8ecc1b9af6e9_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxChargesMember" xlink: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 tax benefits due to customers</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityShellCompany_39401095-b55a-4979-84d7-d4aa472f5c8e_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/2022/dei-2022.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_cwt_MultipleResidentialMember_0babadce-aae4-43f3-b344-1a0003bad71e_terseLabel_en-US" xlink:label="lab_cwt_MultipleResidentialMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiple residential</link:label>
    <link:label id="lab_cwt_MultipleResidentialMember_label_en-US" xlink:label="lab_cwt_MultipleResidentialMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiple Residential [Member]</link:label>
    <link:label id="lab_cwt_MultipleResidentialMember_documentation_en-US" xlink:label="lab_cwt_MultipleResidentialMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Multiple Residential</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_MultipleResidentialMember" xlink:href="cwt-20230331.xsd#cwt_MultipleResidentialMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_MultipleResidentialMember" xlink:to="lab_cwt_MultipleResidentialMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram_ea58038a-f86d-4793-ab21-22cb0bffe483_negatedLabel_en-US" xlink:label="lab_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" 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">Water Arrearages Payment Program</link:label>
    <link:label id="lab_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram_label_en-US" xlink:label="lab_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" xlink: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 In Allowance For Credit Losses, Water Arrearages Payment Program</link:label>
    <link:label id="lab_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram_documentation_en-US" xlink:label="lab_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" xlink: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 In Allowance For Credit Losses, Water Arrearages Payment Program</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" xlink:href="cwt-20230331.xsd#cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" xlink:to="lab_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermBorrowings_d873178e-ec62-44a9-aa3e-26f4c5c931c0_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term borrowings</link:label>
    <link:label id="lab_us-gaap_ShortTermBorrowings_label_en-US" xlink:label="lab_us-gaap_ShortTermBorrowings" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermBorrowings" xlink:to="lab_us-gaap_ShortTermBorrowings" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_2765876a-0dc4-4cca-ab55-18856b94c47c_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/2022/dei-2022.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_ScheduleOfDefinedBenefitPlansDisclosuresTable_14d1a319-4528-4070-97b0-44c8e0cdd450_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_c904b8b2-72a2-4f36-8182-0c3d9a30260f_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization and Operations and Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesAxis_028654a7-0971-49f7-b246-f3d0ca7b29c1_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_367e22a6-504f-4647-b43e-a4557dd570c2_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink: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_MinorityInterestOwnershipPercentageByNoncontrollingOwners_label_en-US" xlink:label="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink: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, Ownership Percentage by Noncontrolling Owners</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:to="lab_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_f5767a17-3f7c-438f-95af-bfbcc982ba5e_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/2022/dei-2022.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_us-gaap_UtilitiesOperatingExpenseProductsAndServices_a0ffc91f-eee0-49ac-9aed-a299496f159f_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink: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 production costs</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseProductsAndServices_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink: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, Products and Services</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseProductsAndServices"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseProductsAndServices" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember_68bb80b0-7146-4446-b0c2-bf5fbb005ce4_terseLabel_en-US" xlink:label="lab_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember" xlink: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 Restricted Stock Unit Awards (RSUs)</link:label>
    <link:label id="lab_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember_label_en-US" xlink:label="lab_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember" xlink: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-Based Restricted Stock Unit Awards (RSUs) [Member]</link:label>
    <link:label id="lab_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember_documentation_en-US" xlink:label="lab_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Performance-Based Restricted Stock Unit Awards (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember" xlink:href="cwt-20230331.xsd#cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember" xlink:to="lab_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_OtherRegulatoryAssetsMember_500f9985-96ff-4dec-905d-e0bc52bf6062_terseLabel_en-US" xlink:label="lab_cwt_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">Other regulatory assets</link:label>
    <link:label id="lab_cwt_OtherRegulatoryAssetsMember_label_en-US" xlink:label="lab_cwt_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_cwt_OtherRegulatoryAssetsMember_documentation_en-US" xlink:label="lab_cwt_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">Represents information pertaining to other regulatory assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherRegulatoryAssetsMember" xlink:href="cwt-20230331.xsd#cwt_OtherRegulatoryAssetsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_OtherRegulatoryAssetsMember" xlink:to="lab_cwt_OtherRegulatoryAssetsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentLineItems_d43987d5-df4b-4885-b76e-c2bad9e5d479_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_HealthCareBalancingAccountMember_6b22bcff-719c-4f24-8c6f-440d9f0f8580_terseLabel_en-US" xlink:label="lab_cwt_HealthCareBalancingAccountMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">HCBA</link:label>
    <link:label id="lab_cwt_HealthCareBalancingAccountMember_label_en-US" xlink:label="lab_cwt_HealthCareBalancingAccountMember" xlink: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 Balancing Account [Member]</link:label>
    <link:label id="lab_cwt_HealthCareBalancingAccountMember_documentation_en-US" xlink:label="lab_cwt_HealthCareBalancingAccountMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate action of a regulator resulting in capitalization or accrual of costs for the health care balancing account.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_HealthCareBalancingAccountMember" xlink:href="cwt-20230331.xsd#cwt_HealthCareBalancingAccountMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_HealthCareBalancingAccountMember" xlink:to="lab_cwt_HealthCareBalancingAccountMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_dbeb19bd-2663-4f22-9ca2-07f90fe583e4_terseLabel_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_ClassOfStockLineItems_label_en-US" xlink:label="lab_us-gaap_ClassOfStockLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ClassOfStockLineItems" xlink:to="lab_us-gaap_ClassOfStockLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDebtIssuanceCosts_6d48af74-5fbd-46da-8e2e-3de0da577e83_terseLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDebtIssuanceCosts" xlink: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 of 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_Assets_652c70a0-692d-4bb5-86bd-552e32991bbf_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_TankCoatingMember_5aa6cb2b-c5dd-4b32-9015-1c1e8c6fdb40_terseLabel_en-US" xlink:label="lab_cwt_TankCoatingMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tank coating</link:label>
    <link:label id="lab_cwt_TankCoatingMember_label_en-US" xlink:label="lab_cwt_TankCoatingMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tank Coating [Member]</link:label>
    <link:label id="lab_cwt_TankCoatingMember_documentation_en-US" xlink:label="lab_cwt_TankCoatingMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Rate action of a regulator resulting in capitalization or accrual of costs for the tank coating.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TankCoatingMember" xlink:href="cwt-20230331.xsd#cwt_TankCoatingMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_TankCoatingMember" xlink:to="lab_cwt_TankCoatingMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_76e0988a-29e6-4caf-b07f-bd861b63e558_negatedLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" 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">Write-offs</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink: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, Writeoff</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtDisclosureAbstract_559fd129-05cd-4efe-afbb-f74675bc8a9a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_OfficerMember_a25eef27-6c96-42b2-b208-9d98ec96eb43_terseLabel_en-US" xlink:label="lab_srt_OfficerMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officer</link:label>
    <link:label id="lab_srt_OfficerMember_label_en-US" xlink:label="lab_srt_OfficerMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Officer [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficerMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_OfficerMember" xlink:to="lab_srt_OfficerMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_da509897-a500-4fc5-a915-e03a164023c1_verboseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareAbstract" 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">Earnings per share of common stock:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareAbstract_24d92bc5-ddff-4cf1-bb11-8d994836b9bb_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_PaymentsForAssetAcquisitions_26168a41-2823-4894-abfc-686caa8c61b3_negatedLabel_en-US" xlink:label="lab_cwt_PaymentsForAssetAcquisitions" 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">Asset acquisition</link:label>
    <link:label id="lab_cwt_PaymentsForAssetAcquisitions_label_en-US" xlink:label="lab_cwt_PaymentsForAssetAcquisitions" xlink: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 Asset Acquisitions</link:label>
    <link:label id="lab_cwt_PaymentsForAssetAcquisitions_documentation_en-US" xlink:label="lab_cwt_PaymentsForAssetAcquisitions" xlink: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 Asset Acquisitions</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PaymentsForAssetAcquisitions" xlink:href="cwt-20230331.xsd#cwt_PaymentsForAssetAcquisitions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PaymentsForAssetAcquisitions" xlink:to="lab_cwt_PaymentsForAssetAcquisitions" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_e47c5a84-dc68-45af-80ab-77470f69bf0b_terseLabel_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">As Previously Reported</link:label>
    <link:label id="lab_srt_ScenarioPreviouslyReportedMember_label_en-US" xlink:label="lab_srt_ScenarioPreviouslyReportedMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Previously Reported [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioPreviouslyReportedMember" xlink:to="lab_srt_ScenarioPreviouslyReportedMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterestTable_c4b1ff53-c4f3-4585-9818-4eac86f248ae_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestTable" xlink: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 [Table]</link:label>
    <link:label id="lab_us-gaap_MinorityInterestTable_label_en-US" xlink:label="lab_us-gaap_MinorityInterestTable" xlink: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 [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestTable" xlink:to="lab_us-gaap_MinorityInterestTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_326ee743-b97b-467e-a721-f962c6d6f7f9_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">Employer cash 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_RegulatoryAndOtherLiabilities_576fcf95-08ca-425e-b25c-c335aa4de429_terseLabel_en-US" xlink:label="lab_cwt_RegulatoryAndOtherLiabilities" xlink: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 liabilities and other</link:label>
    <link:label id="lab_cwt_RegulatoryAndOtherLiabilities_label_en-US" xlink:label="lab_cwt_RegulatoryAndOtherLiabilities" xlink: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 and Other Liabilities</link:label>
    <link:label id="lab_cwt_RegulatoryAndOtherLiabilities_documentation_en-US" xlink:label="lab_cwt_RegulatoryAndOtherLiabilities" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Aggregate carrying value as of the balance sheet date of regulatory current liability and other liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RegulatoryAndOtherLiabilities" xlink:href="cwt-20230331.xsd#cwt_RegulatoryAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_RegulatoryAndOtherLiabilities" xlink:to="lab_cwt_RegulatoryAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_565f4910-10b9-4cae-8879-55fef5a0e5e0_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 AND 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_EstimateOfFairValueFairValueDisclosureMember_3e24feb9-100c-4dcb-b571-1f6d96c67b6c_terseLabel_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink: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&#160;Value</link:label>
    <link:label id="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Estimate of Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_EstimateOfFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_2c2b02a3-488e-48ed-97ec-05dad4de5556_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proposed return on equity</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink: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 Return on Equity, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:to="lab_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_a897194d-543b-438d-ada1-b2984c74d52a_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink: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, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermDebtCurrent_f6b92691-a518-4423-9393-6504d3a21d10_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 maturities of long-term debt, net</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesApprovedRateIncreaseDecreasePercentage_db41d6b1-86c6-47f2-9ec6-b1a08e8fe6c8_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approved equity to debt ratio</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage" xlink: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, Approved Rate Increase (Decrease), Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage" xlink:to="lab_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_cd397165-727c-4a94-ba22-0f89ae746244_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountingPoliciesAbstract_1cc89123-79f3-497a-b7a0-47b419325a8a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_9713860d-271c-4ad8-83f2-2ca832eff7f3_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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_WeightedAverageNumberOfSharesOutstandingAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestExpenseDebt_a5f6cfda-1215-4c74-9ec8-421de6e09f4c_terseLabel_en-US" xlink:label="lab_us-gaap_InterestExpenseDebt" xlink: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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsPayableCurrent_9e72ce55-f8dd-4f39-ac1b-b3f8283a22f5_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_74689dfc-d32e-4e81-888b-5b6bc250884a_negatedLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation" 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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherCommitmentsAxis_f899012b-dc3a-4241-bc65-e4e1789904aa_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink: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 Commitments [Axis]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsAxis_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsAxis" xlink: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 Commitments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsAxis" xlink:to="lab_us-gaap_OtherCommitmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_82f893a9-7d94-48f0-a9d2-4beefd23e744_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) Earnings Per Share of Common Stock</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareTextBlock" xlink:to="lab_us-gaap_EarningsPerShareTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetDomain_3760c5bb-54b4-41af-b6fc-b7e795fc54d1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanInterestCost_098d27d9-9e0a-431e-b762-aef697d2efb9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityFilerCategory_924f59be-052e-42af-a513-4008b5f277b2_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/2022/dei-2022.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_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_29cbc9fd-4370-4e04-9058-d45f25b3efa0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ProceedsFromIssuanceOfCommonStock_2d318be5-db40-4439-8021-108509e5f0ea_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_41cdca27-706b-4783-9abc-51ef24c7efee_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">Basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_e5c6163a-8f4e-4e99-b6ee-07c2e570d663_verboseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" 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">Weighted average common shares outstanding, basic (in 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_be406c78-ab21-4e5d-a850-6d075f84a7a2_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity_40609b00-440a-42cd-81a2-fb8ead5d73ef_terseLabel_en-US" xlink:label="lab_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental expansion of borrowing capacity</link:label>
    <link:label id="lab_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity_label_en-US" xlink:label="lab_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" xlink: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, Incremental Expansion Of Borrowing Capacity</link:label>
    <link:label id="lab_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity_documentation_en-US" xlink:label="lab_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" xlink: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, Incremental Expansion Of Borrowing Capacity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" xlink:href="cwt-20230331.xsd#cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" xlink:to="lab_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_c7c190f6-8b00-4fac-b576-aeb55da53ed6_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_RecoverablePropertyLossesMember_19a6cdb9-ccd8-4708-89e2-f4b02c842523_terseLabel_en-US" xlink:label="lab_cwt_RecoverablePropertyLossesMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable property losses</link:label>
    <link:label id="lab_cwt_RecoverablePropertyLossesMember_label_en-US" xlink:label="lab_cwt_RecoverablePropertyLossesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable Property Losses [Member]</link:label>
    <link:label id="lab_cwt_RecoverablePropertyLossesMember_documentation_en-US" xlink:label="lab_cwt_RecoverablePropertyLossesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recoverable Property Losses [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RecoverablePropertyLossesMember" xlink:href="cwt-20230331.xsd#cwt_RecoverablePropertyLossesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_RecoverablePropertyLossesMember" xlink:to="lab_cwt_RecoverablePropertyLossesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_05c7b9ad-7ccc-46ae-8bce-97218e436374_terseLabel_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingency loss recognized liability</link:label>
    <link:label id="lab_us-gaap_LossContingencyAccrualAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss Contingency Accrual</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:to="lab_us-gaap_LossContingencyAccrualAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_b67077c2-8a7c-4f75-a826-ce238075e21d_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">Recorded compensation costs for the RSAs and RSUs</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember_a8d3cf91-c551-4042-af3d-86882af7f838_terseLabel_en-US" xlink:label="lab_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember" xlink: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 WRAM and MCBA long-term accounts receivable</link:label>
    <link:label id="lab_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember_label_en-US" xlink:label="lab_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember" xlink: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 Net W R A M And M C B A Accounts Receivable [Member]</link:label>
    <link:label id="lab_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember_documentation_en-US" xlink:label="lab_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the net accounts receivable under Water Revenue Adjustment Mechanism (WRAM) and the Modified Cost Balancing Account (MCBA).</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember" xlink:href="cwt-20230331.xsd#cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember" xlink:to="lab_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_2ddd94a3-3da3-4d20-8dc1-3f99529bf143_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 (Note 10)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ReceivablesLongTermContractsOrPrograms_dbac4137-dbad-42a2-a717-1a19d2a5e233_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">Unbilled revenue, net</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_SecurityExchangeName_08de02b0-7b17-48d8-b7ee-4896f7449ee1_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/2022/dei-2022.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_dei_EntityRegistrantName_09612648-066a-4fd3-8574-1489a770f4af_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/2022/dei-2022.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_PublicUtilitiesRequestedRateIncreaseDecreasePercentage_e7509a2e-35a2-474d-938c-0a04edc3a520_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage" xlink: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 equity to debt ratio</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage" xlink: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), Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage" xlink:to="lab_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesNewIssues_8349594c-82b3-4c22-befe-c840d34503af_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">Issuance of common stock (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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage_80bb07b1-1d34-4f81-b41d-3572f37a0665_terseLabel_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recommended debt</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage_label_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage" xlink: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, Recommended Debt Capital Structure, Percentage</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage_documentation_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage" xlink: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, Recommended Debt Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage" xlink:to="lab_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAgencyAxis_6df63275-9f4d-475a-bc6e-9acf9e6676fa_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyAxis" xlink: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 Agency [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAgencyAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyAxis" xlink: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 Agency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyAxis" xlink:to="lab_us-gaap_RegulatoryAgencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_269aad78-9be4-48b5-b9bc-119a049c9cd7_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" 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">Other changes in noncurrent assets and liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink: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, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_be95f161-b8f9-45f4-86c4-1fe1ebc3d47e_verboseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions" 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">Allowance for equity funds used during construction</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_129ce3f1-7109-4971-848c-6d5f879debc8_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_OtherComponentsOfNetPeriodicBenefitCostMember_6388ada3-eb50-4c94-a471-9404d19a108e_terseLabel_en-US" xlink:label="lab_cwt_OtherComponentsOfNetPeriodicBenefitCostMember" xlink: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 components of net periodic benefit cost</link:label>
    <link:label id="lab_cwt_OtherComponentsOfNetPeriodicBenefitCostMember_label_en-US" xlink:label="lab_cwt_OtherComponentsOfNetPeriodicBenefitCostMember" xlink: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 Components Of Net Periodic Benefit Cost [Member]</link:label>
    <link:label id="lab_cwt_OtherComponentsOfNetPeriodicBenefitCostMember_documentation_en-US" xlink:label="lab_cwt_OtherComponentsOfNetPeriodicBenefitCostMember" xlink: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 Components Of Net Periodic Benefit Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherComponentsOfNetPeriodicBenefitCostMember" xlink:href="cwt-20230331.xsd#cwt_OtherComponentsOfNetPeriodicBenefitCostMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_OtherComponentsOfNetPeriodicBenefitCostMember" xlink:to="lab_cwt_OtherComponentsOfNetPeriodicBenefitCostMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_8af131ee-e004-4276-ae13-739ed13de6f2_verboseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" 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">Restricted cash</link:label>
    <link:label id="lab_us-gaap_RestrictedCashCurrent_47eb2bda-3b05-4e6b-92f4-1504a03f4172_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink: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_RestrictedCashCurrent_label_en-US" xlink:label="lab_us-gaap_RestrictedCashCurrent" xlink: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, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedCashCurrent" xlink:to="lab_us-gaap_RestrictedCashCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_2ca4ff93-ad47-40fc-93d3-0d6669558dcc_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSAs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink: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 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_d668e738-4f21-42e2-8517-84a30b226f4f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityAddressCityOrTown_106f19a2-9044-4eb5-9805-d7348c9601c5_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/2022/dei-2022.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_RegulatoryLiabilityAxis_39db5d6c-9294-48c0-a370-2f2543559209_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAxis" xlink: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 Liability [Axis]</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityAxis_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityAxis" xlink: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 Liability [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis" xlink:to="lab_us-gaap_RegulatoryLiabilityAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_9017e849-5bfa-4c82-8da6-3a3e6f0f8c03_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">Pension Plan and Other Postretirement Benefits</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DefinedBenefitPlanServiceCost_d45692f3-175a-4ff4-a104-d438fc09eba0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_CoverAbstract_71887818-2c63-4d8e-8364-1bfc48efa3a0_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtInstrumentTable_04f20a28-bdf2-4deb-ac8a-588c061b3cf3_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_563b0397-4c5b-4210-b1b5-71dfcb4b21d7_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_1557dba8-2c2f-4d0d-8806-74ecd44b4a85_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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 period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_d978cd52-38ab-47f0-b670-9509b0147850_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" 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 period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_97698399-bb42-414b-b8ad-ecb4457e3343_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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 equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink: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, Including Portion Attributable to Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:to="lab_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_5aea8e3d-bd57-4ce9-a092-3dead7ffe7fa_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_CaliforniaPublicAdvocatesOfficeMember_f01e5906-01a9-4c0c-80f0-b660ef81691d_terseLabel_en-US" xlink:label="lab_cwt_CaliforniaPublicAdvocatesOfficeMember" xlink: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 Public Advocates Office</link:label>
    <link:label id="lab_cwt_CaliforniaPublicAdvocatesOfficeMember_label_en-US" xlink:label="lab_cwt_CaliforniaPublicAdvocatesOfficeMember" xlink: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 Public Advocates Office [Member]</link:label>
    <link:label id="lab_cwt_CaliforniaPublicAdvocatesOfficeMember_documentation_en-US" xlink:label="lab_cwt_CaliforniaPublicAdvocatesOfficeMember" xlink: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 Public Advocates Office</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_CaliforniaPublicAdvocatesOfficeMember" xlink:href="cwt-20230331.xsd#cwt_CaliforniaPublicAdvocatesOfficeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_CaliforniaPublicAdvocatesOfficeMember" xlink:to="lab_cwt_CaliforniaPublicAdvocatesOfficeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_6e77897c-c951-4abb-b417-3f242f840974_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink: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 Error Corrections and Prior Period Adjustments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink: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 Error Corrections and Prior Period Adjustments [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_dd836311-07a0-41ce-9fcf-366969d5a2f6_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink: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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink: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 [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_190431dc-ed8b-4131-9a40-bdf91bcc62d5_periodStartLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" 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_AllowanceForDoubtfulAccountsReceivable_74693cbf-79ca-498c-9841-517cc93d1087_periodEndLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" 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">Total ending allowance balance</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueNotFromContractWithCustomer_b9525fb0-5d61-42fc-86be-7265f3c4fe23_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueNotFromContractWithCustomer" xlink: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 account revenue</link:label>
    <link:label id="lab_us-gaap_RevenueNotFromContractWithCustomer_label_en-US" xlink:label="lab_us-gaap_RevenueNotFromContractWithCustomer" xlink: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 Not from Contract with Customer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueNotFromContractWithCustomer" xlink:to="lab_us-gaap_RevenueNotFromContractWithCustomer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLifeInsurancePolicies_f74cf0fd-ed43-4497-920c-7a5fb5755dc5_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Life insurance proceeds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLifeInsurancePolicies_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink: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 Life Insurance Policy</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:to="lab_us-gaap_ProceedsFromLifeInsurancePolicies" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_3074b677-cccc-428e-bc42-47075f990b44_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_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_InterestCostsIncurredAbstract_70962519-1bfa-4629-991c-500cbf59ac89_terseLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurredAbstract" xlink: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 expense:</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurredAbstract_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurredAbstract" xlink: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 Incurred [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurredAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurredAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurredAbstract" xlink:to="lab_us-gaap_InterestCostsIncurredAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UnregulatedOperatingRevenue_a53ce66c-156a-43e1-8ef3-118540f8562f_terseLabel_en-US" xlink:label="lab_us-gaap_UnregulatedOperatingRevenue" xlink: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-regulated revenue</link:label>
    <link:label id="lab_us-gaap_UnregulatedOperatingRevenue_22eeb4a2-37f2-48f8-8512-ef309200a854_totalLabel_en-US" xlink:label="lab_us-gaap_UnregulatedOperatingRevenue" 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 non-regulated revenue</link:label>
    <link:label id="lab_us-gaap_UnregulatedOperatingRevenue_label_en-US" xlink:label="lab_us-gaap_UnregulatedOperatingRevenue" xlink: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 Operating Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperatingRevenue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnregulatedOperatingRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UnregulatedOperatingRevenue" xlink:to="lab_us-gaap_UnregulatedOperatingRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_MinorityInterest_b975a2ea-6a2a-4399-a5de-40f034994b05_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink: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 interests</link:label>
    <link:label id="lab_us-gaap_MinorityInterest_label_en-US" xlink:label="lab_us-gaap_MinorityInterest" xlink: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 Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterest" xlink:to="lab_us-gaap_MinorityInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_TotalOtherAssets_3c9c0e5a-0e55-43d7-b533-7897f60bec54_totalLabel_en-US" xlink:label="lab_cwt_TotalOtherAssets" 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_cwt_TotalOtherAssets_label_en-US" xlink:label="lab_cwt_TotalOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" 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_cwt_TotalOtherAssets_documentation_en-US" xlink:label="lab_cwt_TotalOtherAssets" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total noncurrent portion of other assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TotalOtherAssets" xlink:href="cwt-20230331.xsd#cwt_TotalOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_TotalOtherAssets" xlink:to="lab_cwt_TotalOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_67c44c10-15d8-4a74-9600-53f66fb600ec_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityEmergingGrowthCompany_18616769-2590-4fe9-a666-c5c7c46c999b_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/2022/dei-2022.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_CommonStockParOrStatedValuePerShare_7efaa4eb-1ca1-4264-9a29-776045a4acbe_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink: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, par value (in dollars 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NoncontrollingInterestMember_6edf482f-04e2-4305-a7a8-b6925eb6fbaf_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 Interests</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommitmentsAndContingenciesDisclosureAbstract_794cbddb-8e44-4499-967e-9b22d59121bc_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink: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 Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestCostsIncurred_4dbab2a7-787d-467a-a5ef-6daf41beaecd_totalLabel_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" 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 interest expense</link:label>
    <link:label id="lab_us-gaap_InterestCostsIncurred_label_en-US" xlink:label="lab_us-gaap_InterestCostsIncurred" xlink: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 Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestCostsIncurred" xlink:to="lab_us-gaap_InterestCostsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionPlansDefinedBenefitMember_9e212531-3f52-4bd4-8a65-195103c8a7b9_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&#160;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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_FairValueDisclosuresTextBlock_bef299cf-171d-4bee-b1a7-7fc51ec9412c_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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 Financial Assets and Liabilities</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink: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 Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReceivablesNetCurrentAbstract_78fa8ddb-b64b-4f0c-b8c1-480823c602ae_terseLabel_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Receivables:</link:label>
    <link:label id="lab_us-gaap_ReceivablesNetCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_ReceivablesNetCurrentAbstract" xlink: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, Net, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrentAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReceivablesNetCurrentAbstract" xlink:to="lab_us-gaap_ReceivablesNetCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_PaymentsForOtherCommitments_2b065b10-e38f-48ea-86fe-0e90b4f8e31d_terseLabel_en-US" xlink:label="lab_cwt_PaymentsForOtherCommitments" xlink: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 for other commitments</link:label>
    <link:label id="lab_cwt_PaymentsForOtherCommitments_label_en-US" xlink:label="lab_cwt_PaymentsForOtherCommitments" xlink: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 Other Commitments</link:label>
    <link:label id="lab_cwt_PaymentsForOtherCommitments_documentation_en-US" xlink:label="lab_cwt_PaymentsForOtherCommitments" xlink: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 Other Commitments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PaymentsForOtherCommitments" xlink:href="cwt-20230331.xsd#cwt_PaymentsForOtherCommitments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PaymentsForOtherCommitments" xlink:to="lab_cwt_PaymentsForOtherCommitments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_5f2407bb-1be6-4fbb-9a4a-007886955f54_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 CAPITALIZATION 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_TradingSymbol_b5e24fd3-46b8-4f62-8ac3-85409e28eead_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/2022/dei-2022.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_dei_EntityFileNumber_6559dff8-1d6e-4050-9fa0-159dfbb42aaa_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/2022/dei-2022.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_DebtInstrumentTerm_244e51f2-a1c7-44e9-be60-849eb6ea8238_terseLabel_en-US" xlink:label="lab_us-gaap_DebtInstrumentTerm" xlink: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, 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_IncreaseDecreaseInReceivables_f7262b26-a48f-445b-9c39-e95dc27fb62a_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInReceivables" 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">Receivables and unbilled 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_InterestPayableCurrent_6397e1ba-0e69-454f-afee-7203fc1690e0_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_0d8eb795-3b9b-48d8-ad39-1cf2a9c15480_terseLabel_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:label id="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_label_en-US" xlink:label="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:to="lab_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_d8a6175e-b546-4a69-a2ac-0f05b20cdaae_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink: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 Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink: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 Error Corrections and Prior Period Adjustment Restatement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:to="lab_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseMaintenance_0c8e498c-82c8-4a48-a438-b53c681d78b6_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_RegulatoryAssetsAndLiabilitiesLineItems_24fc0639-f37c-41cc-a261-59dee4c39b9e_terseLabel_en-US" xlink:label="lab_cwt_RegulatoryAssetsAndLiabilitiesLineItems" xlink: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_cwt_RegulatoryAssetsAndLiabilitiesLineItems_label_en-US" xlink:label="lab_cwt_RegulatoryAssetsAndLiabilitiesLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems" xlink:href="cwt-20230331.xsd#cwt_RegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems" xlink:to="lab_cwt_RegulatoryAssetsAndLiabilitiesLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_d916bcc4-c67e-47ca-876a-ba0d266dc1bb_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_TitleOfIndividualAxis_bde70a04-9a20-4d03-88e4-c2d5b06265b7_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_SupplyCommitmentMember_e29b5e97-6a69-4ff7-8c45-f677f42321e1_terseLabel_en-US" xlink:label="lab_us-gaap_SupplyCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supply Commitment</link:label>
    <link:label id="lab_us-gaap_SupplyCommitmentMember_label_en-US" xlink:label="lab_us-gaap_SupplyCommitmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supply Commitment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplyCommitmentMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplyCommitmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplyCommitmentMember" xlink:to="lab_us-gaap_SupplyCommitmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_e292b1b1-1be4-4251-9a13-9320c93f2f03_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink: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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RestrictedStockUnitsRSUMember_4fc916bc-4200-47c0-9f1b-5b1e256854a9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">RSUs</link:label>
    <link:label id="lab_us-gaap_RestrictedStockUnitsRSUMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink: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 Units (RSUs) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockUnitsRSUMember" xlink:to="lab_us-gaap_RestrictedStockUnitsRSUMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5bca7b89-e86e-4f4f-b3f1-d1e5d1d90428_terseLabel_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rate estimate</link:label>
    <link:label id="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations_label_en-US" xlink:label="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink: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, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="lab_us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_b3885706-2ba8-4a2f-8e76-6196f92af05d_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/2022/dei-2022.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_us-gaap_UtilitiesOperatingExpenseAbstract_b67c5570-1eaa-4ef5-9ba0-d0ffeabefc26_terseLabel_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseAbstract" xlink: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 expenses:</link:label>
    <link:label id="lab_us-gaap_UtilitiesOperatingExpenseAbstract_label_en-US" xlink:label="lab_us-gaap_UtilitiesOperatingExpenseAbstract" xlink: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 [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseAbstract" xlink:to="lab_us-gaap_UtilitiesOperatingExpenseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_3f589dab-7072-4933-a45c-f4d881afb395_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_120f42f3-a2a9-4602-8390-7895fde94610_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">(Loss) earnings per share of common stock - 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatedOperatingRevenueWater_6d006102-3da2-4d22-816c-912dad0bb5fb_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatedOperatingRevenueWater" xlink: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_RegulatedOperatingRevenueWater_label_en-US" xlink:label="lab_us-gaap_RegulatedOperatingRevenueWater" xlink: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</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenueWater" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperatingRevenueWater"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatedOperatingRevenueWater" xlink:to="lab_us-gaap_RegulatedOperatingRevenueWater" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpenseAbstract_67f97447-6c5c-4ca5-a5f1-da63571311f9_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 income and expenses:</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_35c19dc8-e889-476d-9146-59c99de2a4cc_terseLabel_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Corrections</link:label>
    <link:label id="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_label_en-US" xlink:label="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period, Error Correction, Adjustment [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:to="lab_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_c0d7fd67-0fbb-45ff-94f0-36d853f303fc_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approved equity</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink: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, Approved Equity Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink:to="lab_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ParentCompanyMember_c6e5cc0f-4d3e-4553-aaf4-fca8818e4b55_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">Parent Company</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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_e9472cf6-6c18-4580-8f38-196fb680b1f5_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink: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 Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayable_4f6bc302-8209-473e-b6d3-126a966b5d35_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_6e27d201-aa66-4175-a930-ed8272f063c9_terseLabel_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:label id="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_label_en-US" xlink:label="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Error Corrections and Prior Period Adjustments Restatement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:to="lab_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_OperatingAndMaintenanceMember_69a92546-a490-4f77-ad9c-a4149d4cd1e2_terseLabel_en-US" xlink:label="lab_cwt_OperatingAndMaintenanceMember" xlink: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 and maintenance revenue</link:label>
    <link:label id="lab_cwt_OperatingAndMaintenanceMember_label_en-US" xlink:label="lab_cwt_OperatingAndMaintenanceMember" xlink: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 And Maintenance [Member]</link:label>
    <link:label id="lab_cwt_OperatingAndMaintenanceMember_documentation_en-US" xlink:label="lab_cwt_OperatingAndMaintenanceMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the revenue and expense associated with operating and maintenance services provided for water and wastewater systems owned by private companies and municipalities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OperatingAndMaintenanceMember" xlink:href="cwt-20230331.xsd#cwt_OperatingAndMaintenanceMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_OperatingAndMaintenanceMember" xlink:to="lab_cwt_OperatingAndMaintenanceMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_53e9cc29-55dc-4934-a37a-85bf76690ec9_terseLabel_en-US" xlink:label="lab_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink: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_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink: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, Other Postretirement Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_afbce26a-aa1f-4dae-8a98-6db541a2904f_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_LifeInsuranceCorporateOrBankOwnedChangeInValue_7344c406-3145-4cbf-b649-1ad231787dc8_negatedLabel_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" 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">Change in value of life insurance contracts</link:label>
    <link:label id="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_label_en-US" xlink:label="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink: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, Change in Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:to="lab_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxDisclosureTextBlock_7628b4eb-d1f0-41ad-9aa9-6ad632914992_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RegulatoryAssetsCurrent_f67ec294-6275-4ba5-8dd5-88d29c76864c_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">Regulatory balancing accounts</link:label>
    <link:label id="lab_us-gaap_RegulatoryAssetsCurrent_541d74d8-2812-4f1a-8abd-5e10c57a2bb9_verboseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAssetsCurrent" 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">Short-term portion of the regulatory assets</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 Asset, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_UnrecognizedTaxBenefits_00ad77a7-7c0c-44a9-b482-8c22d0bb6acf_terseLabel_en-US" xlink:label="lab_us-gaap_UnrecognizedTaxBenefits" xlink: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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_CreditFacilityDomain_aabb7fe3-198e-47b8-911a-ffc317571150_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent_7187a660-62fc-4e21-be03-0c486b8bbd97_terseLabel_en-US" xlink:label="lab_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes, prepaid expenses, and other assets</link:label>
    <link:label id="lab_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent_label_en-US" xlink:label="lab_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Taxes, Prepaid Expenses and Other Assets, Current</link:label>
    <link:label id="lab_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent_documentation_en-US" xlink:label="lab_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">This element represents Taxes, prepaid expenses and other assets.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent" xlink:href="cwt-20230331.xsd#cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent" xlink:to="lab_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_dc14dd43-e160-4c06-9ba7-6c7057791e7b_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">Cash paid for interest (net of amounts capitalized)</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ServiceOtherMember_05da459e-0337-4091-aa72-b40c9a3c38c8_terseLabel_en-US" xlink:label="lab_us-gaap_ServiceOtherMember" xlink: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_ServiceOtherMember_label_en-US" xlink:label="lab_us-gaap_ServiceOtherMember" xlink: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, Other [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceOtherMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceOtherMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ServiceOtherMember" xlink:to="lab_us-gaap_ServiceOtherMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_91b8024a-3ed6-470e-89a7-bd300e13fb07_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink: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 (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_f35df278-a9cd-403f-84cd-205ab3d1cb58_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">(Loss) earnings per share of common stock - 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_f790c96f-2b3c-4f70-bfef-244b33acd8db_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">Tax benefits that, if recognized, would affect the 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_32d54e70-6829-4360-aa29-77d701cf8b87_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink: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_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink: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, Plant in Service</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:to="lab_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_cc639e5a-4532-449c-ad13-98bf23ac7692_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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 period</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink: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, Expiration Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_bbc44379-69e8-4faa-b402-f47001be4c1d_terseLabel_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink: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&#160;debt, including current maturities, net</link:label>
    <link:label id="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount_label_en-US" xlink:label="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink: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, Long-Term and Short-Term, Combined Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:to="lab_us-gaap_DebtLongtermAndShorttermCombinedAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanDisclosureLineItems_42fe31f8-c267-4b5f-8f76-d5c5af5e06c0_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">Pension Plan and Other Postretirement Benefits</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_4b2cfa83-895e-440b-a685-4e0a4692b882_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink: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 Allowance for Credit Losses</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink: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 [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:to="lab_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_CaminoRealMember_94e494ef-125f-49bc-a281-fb2f2f3d0b5e_terseLabel_en-US" xlink:label="lab_cwt_CaminoRealMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Camino Real</link:label>
    <link:label id="lab_cwt_CaminoRealMember_label_en-US" xlink:label="lab_cwt_CaminoRealMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Camino Real [Member]</link:label>
    <link:label id="lab_cwt_CaminoRealMember_documentation_en-US" xlink:label="lab_cwt_CaminoRealMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Camino Real</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_CaminoRealMember" xlink:href="cwt-20230331.xsd#cwt_CaminoRealMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_CaminoRealMember" xlink:to="lab_cwt_CaminoRealMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue_3b94700c-a94d-4ea5-b78c-24df69e57a25_negatedTerseLabel_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" 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">Decrease on annual revenue</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue_label_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" xlink: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, Recommended Capital Structure, Increase (Decrease) On Annual Revenue</link:label>
    <link:label id="lab_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue_documentation_en-US" xlink:label="lab_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" xlink: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, Recommended Capital Structure, Increase (Decrease) On Annual Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" xlink:to="lab_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_CalWaterMember_0f697b6a-2320-4e8c-97d9-fcae75bb0d7e_terseLabel_en-US" xlink:label="lab_cwt_CalWaterMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cal Water</link:label>
    <link:label id="lab_cwt_CalWaterMember_label_en-US" xlink:label="lab_cwt_CalWaterMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cal Water [Member]</link:label>
    <link:label id="lab_cwt_CalWaterMember_documentation_en-US" xlink:label="lab_cwt_CalWaterMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents California Water Company (Cal Water), a wholly-owned subsidiary of the Company.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_CalWaterMember" xlink:href="cwt-20230331.xsd#cwt_CalWaterMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_CalWaterMember" xlink:to="lab_cwt_CalWaterMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_FairValueInputsRiskPremium_a3532c6f-69ac-464e-ae3a-99314d6a572e_terseLabel_en-US" xlink:label="lab_cwt_FairValueInputsRiskPremium" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk premium (as a percent)</link:label>
    <link:label id="lab_cwt_FairValueInputsRiskPremium_label_en-US" xlink:label="lab_cwt_FairValueInputsRiskPremium" xlink: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 Risk Premium</link:label>
    <link:label id="lab_cwt_FairValueInputsRiskPremium_documentation_en-US" xlink:label="lab_cwt_FairValueInputsRiskPremium" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the risk premium rate as an input to measure fair value.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_FairValueInputsRiskPremium" xlink:href="cwt-20230331.xsd#cwt_FairValueInputsRiskPremium"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_FairValueInputsRiskPremium" xlink:to="lab_cwt_FairValueInputsRiskPremium" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems_9c69a9a9-9e39-4442-92ac-ef1e21a71633_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems" 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">Utility plant expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems" xlink: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 and Waste Water Systems</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems" xlink:to="lab_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_ad040146-ddf6-40cc-b115-1bc0a791d9a0_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/2022/dei-2022.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_us-gaap_OtherAssetsNoncurrentAbstract_7922ec2f-3c2c-46bb-9dbe-c9f31ce17d79_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_DirectorMember_0641469d-e2e8-4077-a5e1-0cf1fd5dd4e0_terseLabel_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director</link:label>
    <link:label id="lab_srt_DirectorMember_label_en-US" xlink:label="lab_srt_DirectorMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Director [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_DirectorMember" xlink:to="lab_srt_DirectorMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_c982ada0-f975-4475-b95e-47d815f069f6_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink: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 and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink: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 and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_9f74dd1e-1a55-4b6e-8ce0-fc7bced59624_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_0336fc65-70ec-408e-a886-2f2dbad4868b_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 plan 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_srt_OwnershipDomain_6f3d014e-9e0c-489f-913d-04d62034ec7c_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_FairValueDisclosuresAbstract_5020ebf8-3eef-4bb3-86ce-3d8e172c22c3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink: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 Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_SaleOfStockAgreementTerm_878bd915-7299-4c89-9b0e-bce804ae802c_terseLabel_en-US" xlink:label="lab_cwt_SaleOfStockAgreementTerm" xlink: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 stock, agreement term</link:label>
    <link:label id="lab_cwt_SaleOfStockAgreementTerm_label_en-US" xlink:label="lab_cwt_SaleOfStockAgreementTerm" xlink: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 Stock, Agreement Term</link:label>
    <link:label id="lab_cwt_SaleOfStockAgreementTerm_documentation_en-US" xlink:label="lab_cwt_SaleOfStockAgreementTerm" xlink: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 Stock, Agreement Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_SaleOfStockAgreementTerm" xlink:href="cwt-20230331.xsd#cwt_SaleOfStockAgreementTerm"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_SaleOfStockAgreementTerm" xlink:to="lab_cwt_SaleOfStockAgreementTerm" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_b399423e-3aa8-4484-ab4a-b8add9746558_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/2022/dei-2022.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_MinorityInterestLineItems_6bef4fd8-0323-459a-904f-8f7868dbc18a_terseLabel_en-US" xlink:label="lab_us-gaap_MinorityInterestLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_MinorityInterestLineItems_label_en-US" xlink:label="lab_us-gaap_MinorityInterestLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_MinorityInterestLineItems" xlink:to="lab_us-gaap_MinorityInterestLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_dc05ca2f-bfca-478d-9f74-2eb1a8802b8b_terseLabel_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink: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 stock, number of shares issued in transaction (in shares)</link:label>
    <link:label id="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_label_en-US" xlink:label="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink: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 Stock, Number of Shares Issued in Transaction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:to="lab_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_InterimRatesLongTermAccountsReceivableMember_f4c1a641-3b05-4730-b035-3aed9be1a62d_terseLabel_en-US" xlink:label="lab_cwt_InterimRatesLongTermAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interim rates memorandum account (IRMA) long-term accounts receivable</link:label>
    <link:label id="lab_cwt_InterimRatesLongTermAccountsReceivableMember_label_en-US" xlink:label="lab_cwt_InterimRatesLongTermAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interim Rates Long Term Accounts Receivable [Member]</link:label>
    <link:label id="lab_cwt_InterimRatesLongTermAccountsReceivableMember_documentation_en-US" xlink:label="lab_cwt_InterimRatesLongTermAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Represents the interim rates long term accounts receivable.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_InterimRatesLongTermAccountsReceivableMember" xlink:href="cwt-20230331.xsd#cwt_InterimRatesLongTermAccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_InterimRatesLongTermAccountsReceivableMember" xlink:to="lab_cwt_InterimRatesLongTermAccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate_dd673347-cf90-43fd-aeeb-513c9377c384_terseLabel_en-US" xlink:label="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Options vested on anniversary date</link:label>
    <link:label id="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate_label_en-US" xlink:label="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" xlink: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 Rate</link:label>
    <link:label id="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate_documentation_en-US" xlink:label="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" xlink: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 rate of vesting of awards when they are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" xlink:href="cwt-20230331.xsd#cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" xlink:to="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditFacilityAxis_2544b510-0de0-43dd-9e4a-9db2b22ced2d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment_d9272dbe-72d8-41a8-8e58-7bf62bd83654_terseLabel_en-US" xlink:label="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment" xlink: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 criteria adjustment (in shares)</link:label>
    <link:label id="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment_label_en-US" xlink:label="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment" xlink: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, Performance Criteria Adjustment</link:label>
    <link:label id="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment_documentation_en-US" xlink:label="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment" xlink: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, Performance Criteria Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment" xlink:href="cwt-20230331.xsd#cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment" xlink:to="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetirementPlanTypeAxis_deb65798-873d-440d-ab54-1c0cd3721c08_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOperatingCapitalAbstract_af5ef937-3919-4e86-ba7f-4b44edf05bcf_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:</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_21fedda8-05cd-416b-a289-a50917c61f8e_terseLabel_en-US" xlink:label="lab_cwt_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_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_cwt_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_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_documentation_en-US" xlink:label="lab_cwt_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 detailed information about regulatory assets and liabilities.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:to="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_e9be76e3-19d2-47ed-8c16-a816972a6e49_terseLabel_en-US" xlink:label="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable" xlink: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 [Table]</link:label>
    <link:label id="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_label_en-US" xlink:label="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable" xlink: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]</link:label>
    <link:label id="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_documentation_en-US" xlink:label="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">A table of assets and liabilities that are created when regulatory agencies permit public utilities to defer certain costs and revenues that are included in rate-setting to the balance sheet.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable" xlink:to="lab_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityAbstract_fb7d4182-7cd2-4570-adee-860012a0a68d_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PortionAtFairValueFairValueDisclosureMember_45d7b39f-29eb-4051-bcdc-a3253646be5c_terseLabel_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at fair value measurement</link:label>
    <link:label id="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember_label_en-US" xlink:label="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Portion at Fair Value Measurement [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:to="lab_us-gaap_PortionAtFairValueFairValueDisclosureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_41387d4f-63e6-47a7-b6cf-2b671969721a_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_DividendsCommonStockCash_6d60cbcb-aa2d-4053-b052-4ff4bef6a876_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" 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">Dividends paid on common stock</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStockCash_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStockCash" xlink: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, Common Stock, Cash</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStockCash" xlink:to="lab_us-gaap_DividendsCommonStockCash" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_9ad25d48-e947-4937-8c1c-af4769ad3900_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityTaxIdentificationNumber_08d8001e-1a23-4465-9b02-d0755a6e3c5c_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/2022/dei-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_9f8820d7-3a00-454d-b785-bc86db4e6472_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">Shares authorized to be issued 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CommonStockMember_6fff8050-b9e7-46da-9868-c46ab6115d51_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_ContributionsInAidOfConstruction_7080b1be-7b4c-4558-a870-b64ab1aac479_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NumberOfReportableSegments_d5e4984c-cdfb-4515-9ed1-cf69ac2cc8fe_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PaymentsForRepurchaseOfCommonStock_fe7077c6-5370-4ef1-ac63-8dd7a13d8ddc_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" 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">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink: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 Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_57f84218-79c5-42b5-bbc1-710fa9d29103_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityDomain" xlink: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 Liability [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryLiabilityDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryLiabilityDomain" xlink: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 Liability [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain" xlink:to="lab_us-gaap_RegulatoryLiabilityDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueRecognitionPolicyTextBlock_f080caee-fd93-44a5-a8cd-66634514d369_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">Non-regulated 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_NonRegulatedServicesMember_901692c4-aee3-4b1c-bf77-2a3865192360_terseLabel_en-US" xlink:label="lab_cwt_NonRegulatedServicesMember" xlink: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-regulated revenue from contracts with customers</link:label>
    <link:label id="lab_cwt_NonRegulatedServicesMember_label_en-US" xlink:label="lab_cwt_NonRegulatedServicesMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Regulated Services [Member]</link:label>
    <link:label id="lab_cwt_NonRegulatedServicesMember_documentation_en-US" xlink:label="lab_cwt_NonRegulatedServicesMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Regulated Services [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_NonRegulatedServicesMember" xlink:href="cwt-20230331.xsd#cwt_NonRegulatedServicesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_NonRegulatedServicesMember" xlink:to="lab_cwt_NonRegulatedServicesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount_6915e0ac-d4e5-4500-bdcc-38c25279d19c_verboseLabel_en-US" xlink:label="lab_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount" 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">Increase in income tax expense</link:label>
    <link:label id="lab_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount_label_en-US" xlink:label="lab_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount" xlink: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, Increase (Decrease), Amount</link:label>
    <link:label id="lab_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount_documentation_en-US" xlink:label="lab_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount" xlink: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, Increase (Decrease), Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount" xlink:href="cwt-20230331.xsd#cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount" xlink:to="lab_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_75196906-d10c-4b37-85df-a7acf794bc21_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_9622290d-a149-49e5-bcc8-c70105fe93df_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_DocumentQuarterlyReport_63eff033-efca-4f05-ac21-2a717abd7842_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink: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 Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ConsolidatedEntitiesDomain_8eb6b906-d05d-4462-a31d-4fce4719838e_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_us-gaap_AssetsCurrentAbstract_9d8c38e2-b219-4de8-832e-16902e768a87_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherRegulatoryAssetsLiabilitiesMember_0b339598-e538-464e-b7e2-336d1faae522_terseLabel_en-US" xlink:label="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink: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 regulatory liabilities</link:label>
    <link:label id="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_label_en-US" xlink:label="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink: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 (Liabilities) [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:to="lab_us-gaap_OtherRegulatoryAssetsLiabilitiesMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_cf6e3ef7-4751-4e50-aff7-ed6c211169d7_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="https://xbrl.fasb.org/srt/2022/elts/srt-2022.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_NontradeReceivablesCurrent_7f43d582-1298-476d-b508-a7c57803611e_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, net</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a8d6e0f9-0ce3-4bcb-bc3b-e594ebe18369_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_RetainedEarningsAccumulatedDeficit_c14e6686-b31d-4a3c-81a6-a3bd8d89e117_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AccountsReceivableNetCurrent_7bfdae86-f5e8-49af-8451-dfbbbe0a954c_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</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_EntityCentralIndexKey_35a48d44-9054-4385-a9f7-031df84729dd_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/2022/dei-2022.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_us-gaap_StatementEquityComponentsAxis_29d5c7a8-36ef-48a1-8175-cd742ec293c5_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink: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 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_c69c83b5-3322-49f5-8f46-85e9638a858f_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink: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 contribution by developers</link:label>
    <link:label id="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_label_en-US" xlink:label="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink: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 or Part Noncash Acquisition, Fixed Assets Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:to="lab_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_7a7bf857-cde6-4981-9743-8b7c542a7f06_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 average price at grant</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_56673360-6fcb-4f76-b083-c17f49913e6e_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_c4d7198f-4367-4ed4-84fa-96faa873b779_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember_df9518f4-63d7-4145-af3a-aa6dd87ba9bd_terseLabel_en-US" xlink:label="lab_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember" xlink: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 assistance program (CAP) and Rate support fund (RSF) accounts receivable</link:label>
    <link:label id="lab_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember_label_en-US" xlink:label="lab_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Low-income Rate Assistance And Rate Support Fund Accounts Receivable [Member]</link:label>
    <link:label id="lab_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember_documentation_en-US" xlink:label="lab_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Low-income Rate Assistance And Rate Support Fund Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember" xlink:href="cwt-20230331.xsd#cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember" xlink:to="lab_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RestatementDomain_6cb5a238-79d5-4d46-b09c-36904cd7b079_terseLabel_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restatement [Domain]</link:label>
    <link:label id="lab_srt_RestatementDomain_label_en-US" xlink:label="lab_srt_RestatementDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revision of Prior Period [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RestatementDomain" xlink:to="lab_srt_RestatementDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_d85d0397-49d2-4b71-9b9a-532d1337da28_terseLabel_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink: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 credit losses</link:label>
    <link:label id="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink: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 Loss, Financial Instrument [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:to="lab_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_46b1c1e0-69f6-4900-9060-8d0ee2b94c63_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink: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 equity</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink: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, Approved Return on Equity, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:to="lab_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_34098931-1f96-40b0-b500-9f9aa766a099_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/2022/dei-2022.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_RegulatoryAgencyDomain_e1bba4ad-f188-4e7f-9ba9-023c1a4cdf89_terseLabel_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyDomain" xlink: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 Agency [Domain]</link:label>
    <link:label id="lab_us-gaap_RegulatoryAgencyDomain_label_en-US" xlink:label="lab_us-gaap_RegulatoryAgencyDomain" xlink: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 Agency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RegulatoryAgencyDomain" xlink:to="lab_us-gaap_RegulatoryAgencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityDomain_5bc962d4-a148-430b-8207-dfbc8f8f1b7f_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/2022/dei-2022.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_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_f1a68ff4-f011-4442-8b6a-2380dbb077e1_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_dei_CityAreaCode_b7a2f3e9-067e-4b71-95a0-92327175efa1_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/2022/dei-2022.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_us-gaap_GeneralAndAdministrativeExpense_efba1de0-4a95-43d4-a3d4-a594438655a9_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_AssetsAbstract_a955ef68-26a2-4d52-8e04-0f471eaf4f39_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_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_IncreaseDecreaseInOtherCurrentAssets_680b87d7-e445-43e1-8d1d-73da5a47c9ae_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" 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">Other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink: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 Current Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherCurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_9fbbbe4c-fad2-4e68-95d3-ea39f861e17c_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_fa53a302-4716-444f-afe8-093140dce4ed_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">Beginning balance (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_58fbfd1a-74ff-47cf-8a78-d6cdbe1c91bf_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">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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_VariableRateDomain_323709ca-c4fc-4860-ac94-bab4f46509f8_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Domain]</link:label>
    <link:label id="lab_us-gaap_VariableRateDomain_label_en-US" xlink:label="lab_us-gaap_VariableRateDomain" xlink: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 Rate [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateDomain" xlink:to="lab_us-gaap_VariableRateDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_15a010f4-0e5f-4f2f-869f-994a84a38b96_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_PublicUtilitiesApprovedDebtCapitalStructurePercentage_8f85d0b7-c95c-45b0-9dfc-4c96780bf19b_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Approved debt</link:label>
    <link:label id="lab_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink: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, Approved Debt Capital Structure, Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink:to="lab_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_ac5fb597-b77e-4180-b10c-2deb756e04fe_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_StockRepurchasedDuringPeriodValue_4a950b68-84f2-437c-a0ef-6ba2a88aea2c_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" 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">Repurchase of common stock</link:label>
    <link:label id="lab_us-gaap_StockRepurchasedDuringPeriodValue_label_en-US" xlink:label="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink: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 Repurchased During Period, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockRepurchasedDuringPeriodValue" xlink:to="lab_us-gaap_StockRepurchasedDuringPeriodValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_7f1fb695-62c3-4e1e-9025-35e5051c5106_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_RepaymentsOfShortTermDebt_d8cb7467-1387-464f-84bd-32da33d57dca_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" 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">Repayment of short-term borrowings</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfShortTermDebt_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfShortTermDebt" xlink: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 Short-Term Debt</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfShortTermDebt" xlink:to="lab_us-gaap_RepaymentsOfShortTermDebt" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_BVRTWaterCompanyMember_ae910cda-8c67-4f6c-860b-9189e3f7e23a_terseLabel_en-US" xlink:label="lab_cwt_BVRTWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BVRT Water Company</link:label>
    <link:label id="lab_cwt_BVRTWaterCompanyMember_label_en-US" xlink:label="lab_cwt_BVRTWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BVRT Water Company [Member]</link:label>
    <link:label id="lab_cwt_BVRTWaterCompanyMember_documentation_en-US" xlink:label="lab_cwt_BVRTWaterCompanyMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">BVRT Water Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_BVRTWaterCompanyMember" xlink:href="cwt-20230331.xsd#cwt_BVRTWaterCompanyMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_BVRTWaterCompanyMember" xlink:to="lab_cwt_BVRTWaterCompanyMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableRateAxis_e7fd5b4f-42b0-473c-ab3f-a40b067acce4_terseLabel_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Rate [Axis]</link:label>
    <link:label id="lab_us-gaap_VariableRateAxis_label_en-US" xlink:label="lab_us-gaap_VariableRateAxis" xlink: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 Rate [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableRateAxis" xlink:to="lab_us-gaap_VariableRateAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RegulatoryAssetAxis_cbed90d6-16d8-4aad-af49-7f2fe0630d67_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue_d85cb1a2-188c-4f59-a43a-2dc98e8704cb_terseLabel_en-US" xlink:label="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue" xlink: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 criteria adjustment (in dollars per share)</link:label>
    <link:label id="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue" xlink: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, Performance Criteria Adjustment, Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue_documentation_en-US" xlink:label="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue" xlink: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, Performance Criteria Adjustment, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue" xlink:href="cwt-20230331.xsd#cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue" xlink:to="lab_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_d39aaecc-0cb5-4afd-822f-8363b72316d7_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/2022/dei-2022.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_dei_LocalPhoneNumber_785ccd87-3fa9-47c5-bb1f-9a94397bc6b1_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/2022/dei-2022.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_PublicUtilitiesDisclosureTextBlock_30859bb6-cea2-47f9-bde9-ac0025dc2a0d_terseLabel_en-US" xlink:label="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink: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_us-gaap_PublicUtilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink: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 Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_PublicUtilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_d2994b60-7ddc-4af2-9797-c806b47195f9_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">Net 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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_CapitalizationLongtermDebtAndEquity_7880c422-6362-4181-adda-ccfa02d5fb52_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">Total capitalization</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_us-gaap_DisaggregationOfRevenueLineItems_ba9cc012-9c2a-4ba4-811b-35dfd0f88d70_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink: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 [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink: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 [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_fdf3d3f0-8603-4c01-981a-4713310f2bcf_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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 basic and Diluted Earnings Per Share</link:label>
    <link:label id="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink: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 Earnings Per Share, Basic and Diluted [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_PensionAndPostRetirementBenefitsMember_2e00ad47-dabe-4acb-ab5b-898709168466_terseLabel_en-US" xlink:label="lab_cwt_PensionAndPostRetirementBenefitsMember" xlink: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 retiree group health</link:label>
    <link:label id="lab_cwt_PensionAndPostRetirementBenefitsMember_label_en-US" xlink:label="lab_cwt_PensionAndPostRetirementBenefitsMember" xlink: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 And Post Retirement Benefits [Member]</link:label>
    <link:label id="lab_cwt_PensionAndPostRetirementBenefitsMember_documentation_en-US" xlink:label="lab_cwt_PensionAndPostRetirementBenefitsMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discloses the amount of regulatory asset arising from the difference between net periodic pension and postretirement benefit costs, according to US GAAP, and the amount considered for rate-making purposes, according the actions of the regulator.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PensionAndPostRetirementBenefitsMember" xlink:href="cwt-20230331.xsd#cwt_PensionAndPostRetirementBenefitsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_PensionAndPostRetirementBenefitsMember" xlink:to="lab_cwt_PensionAndPostRetirementBenefitsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_cwt_NetWRAMandMCBALongtermPayableMember_104fc9aa-905d-4d39-aa19-c92fa50c2f34_terseLabel_en-US" xlink:label="lab_cwt_NetWRAMandMCBALongtermPayableMember" xlink: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 WRAM and MCBA long-term payable</link:label>
    <link:label id="lab_cwt_NetWRAMandMCBALongtermPayableMember_label_en-US" xlink:label="lab_cwt_NetWRAMandMCBALongtermPayableMember" xlink: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 WRAM and MCBA Long-term Payable [Member]</link:label>
    <link:label id="lab_cwt_NetWRAMandMCBALongtermPayableMember_documentation_en-US" xlink:label="lab_cwt_NetWRAMandMCBALongtermPayableMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net WRAM and MCBA Long-term Payable [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_NetWRAMandMCBALongtermPayableMember" xlink:href="cwt-20230331.xsd#cwt_NetWRAMandMCBALongtermPayableMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_cwt_NetWRAMandMCBALongtermPayableMember" xlink:to="lab_cwt_NetWRAMandMCBALongtermPayableMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_fffcdba7-64be-4780-a318-964a142c8c13_verboseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" 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">Accrued expenses and other liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink: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 Liabilities and Other Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="lab_us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_2baad411-2d52-455f-b1b3-c999f3154008_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_e9df58a6-2a61-4bb3-8da3-67e134792b3b_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">Balance at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_38c75976-6fa2-4b7a-9813-db36442c7022_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">Balance at end of period (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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_Goodwill_e32313c7-d098-4767-a991-084f753b5b55_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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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_OtherPostretirementBenefitPlansDefinedBenefitMember_9dd11ccd-1406-4055-9b6f-97b1f640ed83_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&#160;Benefits</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="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.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:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>9
<FILENAME>cwt-20230331_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 2023 Workiva-->
<!--r:e719e210-bdd0-4953-94ea-d904ccdfbf01,g:a0573fe8-6276-4817-97c2-a44eccc5b172-->
<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.calwatergroup.com/role/Cover" xlink:type="simple" xlink:href="cwt-20230331.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_b83c19d4-d425-4e6f-802d-c7eae68cc7f9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_DocumentType_b83c19d4-d425-4e6f-802d-c7eae68cc7f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_24411b66-ab41-4ddc-a9da-d1bbc9344c3a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_DocumentQuarterlyReport_24411b66-ab41-4ddc-a9da-d1bbc9344c3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_f6cd5ef9-e985-4380-9148-2992e9b9bdb9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_DocumentPeriodEndDate_f6cd5ef9-e985-4380-9148-2992e9b9bdb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_9a0d4b8f-f399-4107-b103-369be23ca82e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_DocumentTransitionReport_9a0d4b8f-f399-4107-b103-369be23ca82e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_d733ca7c-0ebf-4064-b789-e1230e79f3e4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityFileNumber_d733ca7c-0ebf-4064-b789-e1230e79f3e4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_c41efcac-2fe6-4ab9-baf8-7dae420fcdab" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityRegistrantName_c41efcac-2fe6-4ab9-baf8-7dae420fcdab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_fbcb82a2-0da1-4a60-a749-54b7a1a7bb92" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityIncorporationStateCountryCode_fbcb82a2-0da1-4a60-a749-54b7a1a7bb92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_cc17657e-6f0a-4fda-b312-d444f237f5a2" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityTaxIdentificationNumber_cc17657e-6f0a-4fda-b312-d444f237f5a2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_fc5df25a-37df-4c87-a67d-a76600c20800" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityAddressAddressLine1_fc5df25a-37df-4c87-a67d-a76600c20800" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_8e973199-5792-42c6-a0d0-e58cd1cd6445" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityAddressCityOrTown_8e973199-5792-42c6-a0d0-e58cd1cd6445" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_9f6395c5-6b87-45e7-a699-8b7570c95520" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityAddressStateOrProvince_9f6395c5-6b87-45e7-a699-8b7570c95520" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_5379ac0e-196f-4782-980b-9034927b1f47" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityAddressPostalZipCode_5379ac0e-196f-4782-980b-9034927b1f47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_cb5ecd7e-3646-4eee-bce8-e71bd275b267" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_CityAreaCode_cb5ecd7e-3646-4eee-bce8-e71bd275b267" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_ef22b163-78d4-4117-89cf-ca90ed2dde60" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_LocalPhoneNumber_ef22b163-78d4-4117-89cf-ca90ed2dde60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_aa64025c-6f49-4311-bfb8-d621dc546e12" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_Security12bTitle_aa64025c-6f49-4311-bfb8-d621dc546e12" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_0e8f2931-e4b9-41c1-b816-6379c15f3e6c" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_TradingSymbol_0e8f2931-e4b9-41c1-b816-6379c15f3e6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_7d903462-b239-4846-b034-51f0f74206d5" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_SecurityExchangeName_7d903462-b239-4846-b034-51f0f74206d5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_90a406ed-72bc-4e85-b125-efcb9eab341b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityCurrentReportingStatus_90a406ed-72bc-4e85-b125-efcb9eab341b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_766e53c8-4914-4b5a-ac74-bb674ddff57d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityInteractiveDataCurrent_766e53c8-4914-4b5a-ac74-bb674ddff57d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_388a4a8f-0b7b-4add-bb67-b9e8765d6e8a" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityFilerCategory_388a4a8f-0b7b-4add-bb67-b9e8765d6e8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_9defeffb-7c4f-4c26-8606-84b85da2d85f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntitySmallBusiness_9defeffb-7c4f-4c26-8606-84b85da2d85f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_e3e77b82-72da-4f6f-b3c1-5342336926cf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityEmergingGrowthCompany_e3e77b82-72da-4f6f-b3c1-5342336926cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_557f2a85-76c7-4397-bd52-b08a9ea7a4e8" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityShellCompany_557f2a85-76c7-4397-bd52-b08a9ea7a4e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_014cc196-08ff-4d89-8260-8273e6dbfcbf" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_014cc196-08ff-4d89-8260-8273e6dbfcbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_11f12f7b-2a02-4675-b1fe-6b85e5e1ce28" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_EntityCentralIndexKey_11f12f7b-2a02-4675-b1fe-6b85e5e1ce28" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_d790c5c8-77a1-477d-80b1-43fbdcbb264b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_AmendmentFlag_d790c5c8-77a1-477d-80b1-43fbdcbb264b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_5a231b78-99c1-4156-b598-91e071fb5851" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_CurrentFiscalYearEndDate_5a231b78-99c1-4156-b598-91e071fb5851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_1fdc5403-7a9b-45bb-9557-eb27904e3588" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_DocumentFiscalYearFocus_1fdc5403-7a9b-45bb-9557-eb27904e3588" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_97ca1805-9b00-449e-bd92-1ead24521fe4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_81ef3de4-709c-4f72-8f30-421be4506d4e" xlink:to="loc_dei_DocumentFiscalPeriodFocus_97ca1805-9b00-449e-bd92-1ead24521fe4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="cwt-20230331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_93796847-bd24-43f4-b6cb-d2067ea84ca3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_e08132a1-9434-49a5-93cb-b41f550a62ee" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_93796847-bd24-43f4-b6cb-d2067ea84ca3" xlink:to="loc_us-gaap_AssetsAbstract_e08132a1-9434-49a5-93cb-b41f550a62ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_0551c398-214c-4557-97ea-ff1437ebfe54" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e08132a1-9434-49a5-93cb-b41f550a62ee" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_0551c398-214c-4557-97ea-ff1437ebfe54" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_b6fe64a8-41f2-4c69-af3e-2b27ec197dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_0551c398-214c-4557-97ea-ff1437ebfe54" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService_b6fe64a8-41f2-4c69-af3e-2b27ec197dc9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_e58cd717-733a-4819-8cc5-ec03e9c0d4bb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_0551c398-214c-4557-97ea-ff1437ebfe54" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation_e58cd717-733a-4819-8cc5-ec03e9c0d4bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_5570d9fd-4dbb-418c-b6d6-ffefae54f8cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNetAbstract_0551c398-214c-4557-97ea-ff1437ebfe54" xlink:to="loc_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet_5570d9fd-4dbb-418c-b6d6-ffefae54f8cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_1942acdd-3473-44a5-b484-647569d20ee6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e08132a1-9434-49a5-93cb-b41f550a62ee" xlink:to="loc_us-gaap_AssetsCurrentAbstract_1942acdd-3473-44a5-b484-647569d20ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_95debaa2-83b7-416a-9a1f-ee47f498cad3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1942acdd-3473-44a5-b484-647569d20ee6" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_95debaa2-83b7-416a-9a1f-ee47f498cad3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_63929a30-18d7-4065-8d8a-f1cf3bb7cedf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1942acdd-3473-44a5-b484-647569d20ee6" xlink:to="loc_us-gaap_RestrictedCashCurrent_63929a30-18d7-4065-8d8a-f1cf3bb7cedf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesNetCurrentAbstract_75a95d48-bce9-42ff-9e34-c0c395bffb0a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesNetCurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1942acdd-3473-44a5-b484-647569d20ee6" xlink:to="loc_us-gaap_ReceivablesNetCurrentAbstract_75a95d48-bce9-42ff-9e34-c0c395bffb0a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_163eb302-8270-4fdb-a717-eea87d348399" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesNetCurrentAbstract_75a95d48-bce9-42ff-9e34-c0c395bffb0a" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_163eb302-8270-4fdb-a717-eea87d348399" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_e8ca27c7-897c-49ee-a073-6d98f5f20a7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesNetCurrentAbstract_75a95d48-bce9-42ff-9e34-c0c395bffb0a" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_e8ca27c7-897c-49ee-a073-6d98f5f20a7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NontradeReceivablesCurrent_313d80fc-8e88-4780-b09d-7169e69ff711" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NontradeReceivablesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReceivablesNetCurrentAbstract_75a95d48-bce9-42ff-9e34-c0c395bffb0a" xlink:to="loc_us-gaap_NontradeReceivablesCurrent_313d80fc-8e88-4780-b09d-7169e69ff711" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_66820c64-c17f-4547-8e6b-b9da8bc639bf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ReceivablesLongTermContractsOrPrograms"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1942acdd-3473-44a5-b484-647569d20ee6" xlink:to="loc_us-gaap_ReceivablesLongTermContractsOrPrograms_66820c64-c17f-4547-8e6b-b9da8bc639bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesInventory_e53c4a7f-7c31-4e6d-8bec-f91d8833bf10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesInventory"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1942acdd-3473-44a5-b484-647569d20ee6" xlink:to="loc_us-gaap_PublicUtilitiesInventory_e53c4a7f-7c31-4e6d-8bec-f91d8833bf10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent_939146ad-161e-4ad7-a6f7-71e77dafba9d" xlink:href="cwt-20230331.xsd#cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1942acdd-3473-44a5-b484-647569d20ee6" xlink:to="loc_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent_939146ad-161e-4ad7-a6f7-71e77dafba9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_7cc8e0eb-6f51-4792-82ef-0c42c2971ec2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_1942acdd-3473-44a5-b484-647569d20ee6" xlink:to="loc_us-gaap_AssetsCurrent_7cc8e0eb-6f51-4792-82ef-0c42c2971ec2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrentAbstract_941cff5d-3cc8-49ed-8503-c08c25b93506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e08132a1-9434-49a5-93cb-b41f550a62ee" xlink:to="loc_us-gaap_OtherAssetsNoncurrentAbstract_941cff5d-3cc8-49ed-8503-c08c25b93506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_bbf94f48-8290-4b97-a961-e3f5c4398e39" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_941cff5d-3cc8-49ed-8503-c08c25b93506" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_bbf94f48-8290-4b97-a961-e3f5c4398e39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_255a02d4-1acf-4eb8-8a66-3e8c157a099d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_941cff5d-3cc8-49ed-8503-c08c25b93506" xlink:to="loc_us-gaap_Goodwill_255a02d4-1acf-4eb8-8a66-3e8c157a099d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_27523b62-9574-40ca-a4e5-b7606063b946" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_941cff5d-3cc8-49ed-8503-c08c25b93506" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_27523b62-9574-40ca-a4e5-b7606063b946" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TotalOtherAssets_7094a921-81ed-4ec6-940c-212eb46d213e" xlink:href="cwt-20230331.xsd#cwt_TotalOtherAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherAssetsNoncurrentAbstract_941cff5d-3cc8-49ed-8503-c08c25b93506" xlink:to="loc_cwt_TotalOtherAssets_7094a921-81ed-4ec6-940c-212eb46d213e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_33218be1-32dc-4256-a4e2-243aaffad05b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_Assets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_e08132a1-9434-49a5-93cb-b41f550a62ee" xlink:to="loc_us-gaap_Assets_33218be1-32dc-4256-a4e2-243aaffad05b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_93796847-bd24-43f4-b6cb-d2067ea84ca3" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_a6053c91-e02f-44fb-9ee8-cd151628368c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizationLongtermDebtAndEquityAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_a6053c91-e02f-44fb-9ee8-cd151628368c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_5a1dd968-166c-494c-9121-19be4f636375" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_a6053c91-e02f-44fb-9ee8-cd151628368c" xlink:to="loc_us-gaap_CommonStockValue_5a1dd968-166c-494c-9121-19be4f636375" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalCommonStock_721ce96c-38a1-4d33-ae46-9829ecaa0cac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalCommonStock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_a6053c91-e02f-44fb-9ee8-cd151628368c" xlink:to="loc_us-gaap_AdditionalPaidInCapitalCommonStock_721ce96c-38a1-4d33-ae46-9829ecaa0cac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fec38950-c5b3-4f1e-b1fc-be4dc0cbf587" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_a6053c91-e02f-44fb-9ee8-cd151628368c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_fec38950-c5b3-4f1e-b1fc-be4dc0cbf587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterest_5033d1d6-af2c-4f5c-afbe-b88f1350bd9e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_a6053c91-e02f-44fb-9ee8-cd151628368c" xlink:to="loc_us-gaap_MinorityInterest_5033d1d6-af2c-4f5c-afbe-b88f1350bd9e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9fbbf66e-2ee2-4adb-b465-2bc612167909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_a6053c91-e02f-44fb-9ee8-cd151628368c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_9fbbf66e-2ee2-4adb-b465-2bc612167909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtNoncurrent_5c998dcf-a12b-44b0-9fe4-ee9b555001b6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_a6053c91-e02f-44fb-9ee8-cd151628368c" xlink:to="loc_us-gaap_LongTermDebtNoncurrent_5c998dcf-a12b-44b0-9fe4-ee9b555001b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizationLongtermDebtAndEquity_ecd33426-f896-4ecb-a9dd-77d1db5a863a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalizationLongtermDebtAndEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CapitalizationLongtermDebtAndEquityAbstract_a6053c91-e02f-44fb-9ee8-cd151628368c" xlink:to="loc_us-gaap_CapitalizationLongtermDebtAndEquity_ecd33426-f896-4ecb-a9dd-77d1db5a863a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_a6016d3a-2e68-40e3-9f68-b4fa1bcce516" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_a6016d3a-2e68-40e3-9f68-b4fa1bcce516" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermDebtCurrent_2aba443a-9039-4de5-bf23-9d0931c5f29f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LongTermDebtCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a6016d3a-2e68-40e3-9f68-b4fa1bcce516" xlink:to="loc_us-gaap_LongTermDebtCurrent_2aba443a-9039-4de5-bf23-9d0931c5f29f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermBorrowings_3500dd39-0778-43a1-a93e-44a60874ccc3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShortTermBorrowings"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a6016d3a-2e68-40e3-9f68-b4fa1bcce516" xlink:to="loc_us-gaap_ShortTermBorrowings_3500dd39-0778-43a1-a93e-44a60874ccc3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_4dffbc7d-7c4f-4b12-83b2-5df522179da7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a6016d3a-2e68-40e3-9f68-b4fa1bcce516" xlink:to="loc_us-gaap_AccountsPayableCurrent_4dffbc7d-7c4f-4b12-83b2-5df522179da7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_593fb275-a322-4806-9812-69042da02506" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a6016d3a-2e68-40e3-9f68-b4fa1bcce516" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_593fb275-a322-4806-9812-69042da02506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPayableCurrent_3935cf63-66e2-4820-bb7f-0aeadda585ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPayableCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a6016d3a-2e68-40e3-9f68-b4fa1bcce516" xlink:to="loc_us-gaap_InterestPayableCurrent_3935cf63-66e2-4820-bb7f-0aeadda585ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_2e10aaad-a232-4254-859f-ca354df211a1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a6016d3a-2e68-40e3-9f68-b4fa1bcce516" xlink:to="loc_us-gaap_AccruedLiabilitiesAndOtherLiabilities_2e10aaad-a232-4254-859f-ca354df211a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_75cfc61e-22ab-41e0-9e17-f6caf296091f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_a6016d3a-2e68-40e3-9f68-b4fa1bcce516" xlink:to="loc_us-gaap_LiabilitiesCurrent_75cfc61e-22ab-41e0-9e17-f6caf296091f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b2b919a7-395e-41b9-bbf6-8ce1a2d1cb4b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxLiabilitiesNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:to="loc_us-gaap_DeferredIncomeTaxLiabilitiesNet_b2b919a7-395e-41b9-bbf6-8ce1a2d1cb4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_0d0b067e-b249-4a73-81c0-411f1fd049df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:to="loc_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent_0d0b067e-b249-4a73-81c0-411f1fd049df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RegulatoryAndOtherLiabilities_0fae8e35-533b-422c-81ae-2b09204e99e3" xlink:href="cwt-20230331.xsd#cwt_RegulatoryAndOtherLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:to="loc_cwt_RegulatoryAndOtherLiabilities_0fae8e35-533b-422c-81ae-2b09204e99e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent_c2f3720c-7815-4ff6-9206-9676b91b41c0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContractWithCustomerRefundLiabilityNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:to="loc_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent_c2f3720c-7815-4ff6-9206-9676b91b41c0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ContributionsInAidOfConstruction_2607a1f6-b97f-42ed-a8c8-a03e0ed75f3f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ContributionsInAidOfConstruction"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:to="loc_us-gaap_ContributionsInAidOfConstruction_2607a1f6-b97f-42ed-a8c8-a03e0ed75f3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_dbb2a22d-8f07-41f8-b24b-727c0ee58fd0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:to="loc_us-gaap_CommitmentsAndContingencies_dbb2a22d-8f07-41f8-b24b-727c0ee58fd0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_92d8806e-c13f-4c59-a170-4dca89325838" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_efc5bf18-093f-47a0-b863-89b73aa03882" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_92d8806e-c13f-4c59-a170-4dca89325838" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="cwt-20230331.xsd#CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_b8ddcd4f-082e-4c6e-b3e7-91e98eb8aedc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_f739cec5-cffb-4295-941c-a2faed7f8584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b8ddcd4f-082e-4c6e-b3e7-91e98eb8aedc" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_f739cec5-cffb-4295-941c-a2faed7f8584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_15ebd720-c67f-4b82-9323-dc31d8b256fa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b8ddcd4f-082e-4c6e-b3e7-91e98eb8aedc" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_15ebd720-c67f-4b82-9323-dc31d8b256fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_56a2329e-ae3c-4d55-b717-9458464489ed" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_b8ddcd4f-082e-4c6e-b3e7-91e98eb8aedc" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_56a2329e-ae3c-4d55-b717-9458464489ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="simple" xlink:href="cwt-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_9d54beeb-d3b4-4c90-8717-c77fe9c2b554" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenueWater_36117fbb-bb11-48a0-a680-e564b4fb0aa7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperatingRevenueWater"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9d54beeb-d3b4-4c90-8717-c77fe9c2b554" xlink:to="loc_us-gaap_RegulatedOperatingRevenueWater_36117fbb-bb11-48a0-a680-e564b4fb0aa7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseAbstract_29e6162c-0a44-4fe1-9138-9b5f5e0155dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9d54beeb-d3b4-4c90-8717-c77fe9c2b554" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseAbstract_29e6162c-0a44-4fe1-9138-9b5f5e0155dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingCostsAndExpensesAbstract_32c56278-7ac3-4be5-95b7-413033e2aa0d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingCostsAndExpensesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseAbstract_29e6162c-0a44-4fe1-9138-9b5f5e0155dd" xlink:to="loc_us-gaap_OperatingCostsAndExpensesAbstract_32c56278-7ac3-4be5-95b7-413033e2aa0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_356c1a5b-53eb-49b4-b814-323314e51b8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseProductsAndServices"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_32c56278-7ac3-4be5-95b7-413033e2aa0d" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseProductsAndServices_356c1a5b-53eb-49b4-b814-323314e51b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GeneralAndAdministrativeExpense_265f2b64-78a8-4fe5-8509-35b01491d062" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_32c56278-7ac3-4be5-95b7-413033e2aa0d" xlink:to="loc_us-gaap_GeneralAndAdministrativeExpense_265f2b64-78a8-4fe5-8509-35b01491d062" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseOther_d64678b5-2f33-47a0-8266-72ce40757fcf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseOther"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingCostsAndExpensesAbstract_32c56278-7ac3-4be5-95b7-413033e2aa0d" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseOther_d64678b5-2f33-47a0-8266-72ce40757fcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseMaintenance_54171df1-b935-4d37-b286-dc8574763763" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseMaintenance"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseAbstract_29e6162c-0a44-4fe1-9138-9b5f5e0155dd" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseMaintenance_54171df1-b935-4d37-b286-dc8574763763" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_78db7e36-2fb7-41b2-87ce-822da4ba3ebe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseAbstract_29e6162c-0a44-4fe1-9138-9b5f5e0155dd" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization_78db7e36-2fb7-41b2-87ce-822da4ba3ebe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit_93934919-0139-44ec-83da-e0b3bb322fb0" xlink:href="cwt-20230331.xsd#cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseAbstract_29e6162c-0a44-4fe1-9138-9b5f5e0155dd" xlink:to="loc_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit_93934919-0139-44ec-83da-e0b3bb322fb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpenseTaxes_7aa77660-986e-4770-9546-887636198d4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpenseTaxes"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseAbstract_29e6162c-0a44-4fe1-9138-9b5f5e0155dd" xlink:to="loc_us-gaap_UtilitiesOperatingExpenseTaxes_7aa77660-986e-4770-9546-887636198d4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UtilitiesOperatingExpense_64fb58f8-a1f3-4198-9e5c-7a715fb865f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UtilitiesOperatingExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_UtilitiesOperatingExpenseAbstract_29e6162c-0a44-4fe1-9138-9b5f5e0155dd" xlink:to="loc_us-gaap_UtilitiesOperatingExpense_64fb58f8-a1f3-4198-9e5c-7a715fb865f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_6a563520-0d97-4a98-a6b3-73dac7308bdf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9d54beeb-d3b4-4c90-8717-c77fe9c2b554" xlink:to="loc_us-gaap_OperatingIncomeLoss_6a563520-0d97-4a98-a6b3-73dac7308bdf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_bdc05efe-b13d-4be4-b02d-2355b3b81c17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpenseAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9d54beeb-d3b4-4c90-8717-c77fe9c2b554" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_bdc05efe-b13d-4be4-b02d-2355b3b81c17" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperatingRevenue_08d60885-9929-4f8b-8a1b-6af4d0bddd53" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnregulatedOperatingRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_bdc05efe-b13d-4be4-b02d-2355b3b81c17" xlink:to="loc_us-gaap_UnregulatedOperatingRevenue_08d60885-9929-4f8b-8a1b-6af4d0bddd53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingExpense_518ab2fa-55fa-42cb-8660-8b2674fedf2b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_bdc05efe-b13d-4be4-b02d-2355b3b81c17" xlink:to="loc_us-gaap_OtherNonoperatingExpense_518ab2fa-55fa-42cb-8660-8b2674fedf2b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanOtherCosts_f3625db2-5d67-42d2-9b03-ef12024aa901" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanOtherCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_bdc05efe-b13d-4be4-b02d-2355b3b81c17" xlink:to="loc_us-gaap_DefinedBenefitPlanOtherCosts_f3625db2-5d67-42d2-9b03-ef12024aa901" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_4b2dc612-acc6-4a48-8fd7-5293d2eb194e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_bdc05efe-b13d-4be4-b02d-2355b3b81c17" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_4b2dc612-acc6-4a48-8fd7-5293d2eb194e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit_06a85e7f-ddbd-45cc-81f5-8f4acd998252" xlink:href="cwt-20230331.xsd#cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_bdc05efe-b13d-4be4-b02d-2355b3b81c17" xlink:to="loc_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit_06a85e7f-ddbd-45cc-81f5-8f4acd998252" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_f6f6be65-3f4b-4c4f-ba97-4130365c44c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpenseAbstract_bdc05efe-b13d-4be4-b02d-2355b3b81c17" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_f6f6be65-3f4b-4c4f-ba97-4130365c44c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurredAbstract_32d63538-06ee-4050-ae15-21349ba7d395" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurredAbstract"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9d54beeb-d3b4-4c90-8717-c77fe9c2b554" xlink:to="loc_us-gaap_InterestCostsIncurredAbstract_32d63538-06ee-4050-ae15-21349ba7d395" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestExpenseDebt_978df7ef-fdd7-4353-8126-2d2a7edaf20f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestExpenseDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredAbstract_32d63538-06ee-4050-ae15-21349ba7d395" xlink:to="loc_us-gaap_InterestExpenseDebt_978df7ef-fdd7-4353-8126-2d2a7edaf20f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsCapitalizedAdjustment_2ed79bd2-6ab1-457f-93f4-728c525200ab" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsCapitalizedAdjustment"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredAbstract_32d63538-06ee-4050-ae15-21349ba7d395" xlink:to="loc_us-gaap_InterestCostsCapitalizedAdjustment_2ed79bd2-6ab1-457f-93f4-728c525200ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestCostsIncurred_51cd1875-a0b4-4aff-9a83-3e09774c8ac0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestCostsIncurred"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredAbstract_32d63538-06ee-4050-ae15-21349ba7d395" xlink:to="loc_us-gaap_InterestCostsIncurred_51cd1875-a0b4-4aff-9a83-3e09774c8ac0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_46e24a8c-a29f-4167-a568-e03ff2420448" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredAbstract_32d63538-06ee-4050-ae15-21349ba7d395" xlink:to="loc_us-gaap_ProfitLoss_46e24a8c-a29f-4167-a568-e03ff2420448" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_89e6ee55-56c4-494a-98ef-80460347cecf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredAbstract_32d63538-06ee-4050-ae15-21349ba7d395" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_89e6ee55-56c4-494a-98ef-80460347cecf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_c08addcb-e331-4925-bdfd-2c9d9776ee35" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_InterestCostsIncurredAbstract_32d63538-06ee-4050-ae15-21349ba7d395" xlink:to="loc_us-gaap_NetIncomeLoss_c08addcb-e331-4925-bdfd-2c9d9776ee35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_8f650647-7482-4a1a-a815-4990b884134e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9d54beeb-d3b4-4c90-8717-c77fe9c2b554" xlink:to="loc_us-gaap_EarningsPerShareAbstract_8f650647-7482-4a1a-a815-4990b884134e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_bd34b3a4-9399-4036-9baf-2bbd6554366d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8f650647-7482-4a1a-a815-4990b884134e" xlink:to="loc_us-gaap_EarningsPerShareBasic_bd34b3a4-9399-4036-9baf-2bbd6554366d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_ed7cddd9-235e-4e9f-9b61-36c6841831ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_8f650647-7482-4a1a-a815-4990b884134e" xlink:to="loc_us-gaap_EarningsPerShareDiluted_ed7cddd9-235e-4e9f-9b61-36c6841831ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_b281b4a5-a3c3-466a-afe9-476386a6e72b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9d54beeb-d3b4-4c90-8717-c77fe9c2b554" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_b281b4a5-a3c3-466a-afe9-476386a6e72b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f8f523c0-39bc-427c-8b5a-3b94ab16d2da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_b281b4a5-a3c3-466a-afe9-476386a6e72b" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_f8f523c0-39bc-427c-8b5a-3b94ab16d2da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_878ce5ee-d53c-486f-8773-7918a14b9489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_b281b4a5-a3c3-466a-afe9-476386a6e72b" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_878ce5ee-d53c-486f-8773-7918a14b9489" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="cwt-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_99b3253a-a719-4e6f-97ad-d420c8fb2313" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a28fdd4d-12f1-4a80-8c01-d2dbbc5a9619" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_99b3253a-a719-4e6f-97ad-d420c8fb2313" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a28fdd4d-12f1-4a80-8c01-d2dbbc5a9619" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_af7dce49-313a-4e42-a9ea-75ea77fe1178" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a28fdd4d-12f1-4a80-8c01-d2dbbc5a9619" xlink:to="loc_us-gaap_ProfitLoss_af7dce49-313a-4e42-a9ea-75ea77fe1178" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1a21b6e-4deb-4c63-9ad4-d86937c72a19" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a28fdd4d-12f1-4a80-8c01-d2dbbc5a9619" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1a21b6e-4deb-4c63-9ad4-d86937c72a19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_b1c48998-eacf-4450-817d-a3315576dbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1a21b6e-4deb-4c63-9ad4-d86937c72a19" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_b1c48998-eacf-4450-817d-a3315576dbcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_4ee9d286-520c-4507-beb3-654d8d8a29aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1a21b6e-4deb-4c63-9ad4-d86937c72a19" xlink:to="loc_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_4ee9d286-520c-4507-beb3-654d8d8a29aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_c9011226-ab34-457e-8ab9-62cdcf16cf74" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1a21b6e-4deb-4c63-9ad4-d86937c72a19" xlink:to="loc_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions_c9011226-ab34-457e-8ab9-62cdcf16cf74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bd3f3656-89bb-4983-811d-000f781e7b4c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1a21b6e-4deb-4c63-9ad4-d86937c72a19" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bd3f3656-89bb-4983-811d-000f781e7b4c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInReceivables_298988da-5746-4382-9ca1-b213a36027ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInReceivables"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bd3f3656-89bb-4983-811d-000f781e7b4c" xlink:to="loc_us-gaap_IncreaseDecreaseInReceivables_298988da-5746-4382-9ca1-b213a36027ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram_b1b993f2-4d8e-49b5-9614-90b228446a7e" xlink:href="cwt-20230331.xsd#cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bd3f3656-89bb-4983-811d-000f781e7b4c" xlink:to="loc_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram_b1b993f2-4d8e-49b5-9614-90b228446a7e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a5f25785-9950-4cdf-812c-a2e873abadb2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bd3f3656-89bb-4983-811d-000f781e7b4c" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayable_a5f25785-9950-4cdf-812c-a2e873abadb2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_3881702c-8206-4995-8e10-b57159533d1e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bd3f3656-89bb-4983-811d-000f781e7b4c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentAssets_3881702c-8206-4995-8e10-b57159533d1e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_f423e67d-8d11-46a6-a8bf-0df4d3d8fed2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherCurrentLiabilities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_bd3f3656-89bb-4983-811d-000f781e7b4c" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities_f423e67d-8d11-46a6-a8bf-0df4d3d8fed2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_13a83763-4d46-4ce7-b15d-340c3e04c594" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_f1a21b6e-4deb-4c63-9ad4-d86937c72a19" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet_13a83763-4d46-4ce7-b15d-340c3e04c594" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9390455f-e5a3-4d35-a18f-526e3ce79723" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_a28fdd4d-12f1-4a80-8c01-d2dbbc5a9619" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_9390455f-e5a3-4d35-a18f-526e3ce79723" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ca332d7d-8b19-4e1c-b1a6-848bb7753b32" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_99b3253a-a719-4e6f-97ad-d420c8fb2313" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ca332d7d-8b19-4e1c-b1a6-848bb7753b32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems_4be8fe37-b5d8-43b0-ae45-91e4d342558b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ca332d7d-8b19-4e1c-b1a6-848bb7753b32" xlink:to="loc_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems_4be8fe37-b5d8-43b0-ae45-91e4d342558b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLifeInsurancePolicies_0c74401a-2550-409b-8467-f632e098ebd7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromLifeInsurancePolicies"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ca332d7d-8b19-4e1c-b1a6-848bb7753b32" xlink:to="loc_us-gaap_ProceedsFromLifeInsurancePolicies_0c74401a-2550-409b-8467-f632e098ebd7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_23ede114-26c1-4577-b3b8-b417f147e928" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsToAcquireLifeInsurancePolicies"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ca332d7d-8b19-4e1c-b1a6-848bb7753b32" xlink:to="loc_us-gaap_PaymentsToAcquireLifeInsurancePolicies_23ede114-26c1-4577-b3b8-b417f147e928" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PaymentsForAssetAcquisitions_4fd59146-484e-4253-be41-d9dd88499cc7" xlink:href="cwt-20230331.xsd#cwt_PaymentsForAssetAcquisitions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ca332d7d-8b19-4e1c-b1a6-848bb7753b32" xlink:to="loc_cwt_PaymentsForAssetAcquisitions_4fd59146-484e-4253-be41-d9dd88499cc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_382ae842-ca8f-463f-9d63-faabbaae3a2a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_ca332d7d-8b19-4e1c-b1a6-848bb7753b32" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_382ae842-ca8f-463f-9d63-faabbaae3a2a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_99b3253a-a719-4e6f-97ad-d420c8fb2313" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromShortTermDebt_6069c53e-84ab-4186-86c5-77e1dfc86eb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromShortTermDebt"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:to="loc_us-gaap_ProceedsFromShortTermDebt_6069c53e-84ab-4186-86c5-77e1dfc86eb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfShortTermDebt_73821045-5afa-4840-a82a-099053b36b4a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfShortTermDebt"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:to="loc_us-gaap_RepaymentsOfShortTermDebt_73821045-5afa-4840-a82a-099053b36b4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLongTermDebt_4799eb80-409e-494b-b0cb-426731db99d7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RepaymentsOfLongTermDebt"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:to="loc_us-gaap_RepaymentsOfLongTermDebt_4799eb80-409e-494b-b0cb-426731db99d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities_48cb98f9-146a-481d-a688-b4d9eaa5afa4" xlink:href="cwt-20230331.xsd#cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:to="loc_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities_48cb98f9-146a-481d-a688-b4d9eaa5afa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RefundsOfAdvancesForConstruction_271b2b9d-427c-4ec2-a17e-d69050f9f3b2" xlink:href="cwt-20230331.xsd#cwt_RefundsOfAdvancesForConstruction"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:to="loc_cwt_RefundsOfAdvancesForConstruction_271b2b9d-427c-4ec2-a17e-d69050f9f3b2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_792ec2a6-ffd4-4c21-90fc-fab946107283" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_792ec2a6-ffd4-4c21-90fc-fab946107283" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_c6bfa12e-fb07-4689-a3a4-e853cd0ce9e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:to="loc_us-gaap_ProceedsFromIssuanceOfCommonStock_c6bfa12e-fb07-4689-a3a4-e853cd0ce9e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_3b0f68d0-9427-4884-9ca0-d08068f01248" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_3b0f68d0-9427-4884-9ca0-d08068f01248" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e33415a-a520-4e13-a82b-8d2676fb17be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_f0af87b8-0c27-4977-983a-ba529667400d" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_4e33415a-a520-4e13-a82b-8d2676fb17be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ba8377a6-b8f2-42b9-bd3f-692548ee12f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_99b3253a-a719-4e6f-97ad-d420c8fb2313" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_ba8377a6-b8f2-42b9-bd3f-692548ee12f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e4f57c6b-cbfe-4b11-a7dc-092963986c08" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_99b3253a-a719-4e6f-97ad-d420c8fb2313" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_e4f57c6b-cbfe-4b11-a7dc-092963986c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a2e776a4-e907-45c6-97a2-acd44893304c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_99b3253a-a719-4e6f-97ad-d420c8fb2313" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_a2e776a4-e907-45c6-97a2-acd44893304c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e073c1e2-7311-4db0-84f7-7fd417e21e5e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_99b3253a-a719-4e6f-97ad-d420c8fb2313" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e073c1e2-7311-4db0-84f7-7fd417e21e5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_4c9d2c65-495e-4f96-a01c-2f9a30419f36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e073c1e2-7311-4db0-84f7-7fd417e21e5e" xlink:to="loc_us-gaap_InterestPaidNet_4c9d2c65-495e-4f96-a01c-2f9a30419f36" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_82d9b520-3530-4882-906d-b1a536e1968b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_99b3253a-a719-4e6f-97ad-d420c8fb2313" xlink:to="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_82d9b520-3530-4882-906d-b1a536e1968b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_34cdcb6a-977f-4900-b26c-085e4f38dd3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CapitalExpendituresIncurredButNotYetPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_82d9b520-3530-4882-906d-b1a536e1968b" xlink:to="loc_us-gaap_CapitalExpendituresIncurredButNotYetPaid_34cdcb6a-977f-4900-b26c-085e4f38dd3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_25250086-8c15-4e37-b10c-e69bfc5fcd60" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_82d9b520-3530-4882-906d-b1a536e1968b" xlink:to="loc_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1_25250086-8c15-4e37-b10c-e69bfc5fcd60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" xlink:type="simple" xlink:href="cwt-20230331.xsd#CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_dd66a555-54ac-4aec-8cbe-0d2b6446e346" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDebtIssuanceCosts_59806256-f403-4401-89f4-39c972a23255" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsOfDebtIssuanceCosts"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_dd66a555-54ac-4aec-8cbe-0d2b6446e346" xlink:to="loc_us-gaap_PaymentsOfDebtIssuanceCosts_59806256-f403-4401-89f4-39c972a23255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentation" xlink:type="simple" xlink:href="cwt-20230331.xsd#OrganizationandOperationsandBasisofPresentation"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bf52e8b1-c030-49fa-afdd-c1b7e6e92d80" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_16f0efee-ba34-49ee-814a-b77c8e2824c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_bf52e8b1-c030-49fa-afdd-c1b7e6e92d80" xlink:to="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_16f0efee-ba34-49ee-814a-b77c8e2824c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="cwt-20230331.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_314b6b09-f7b8-4dd1-973d-5f904aec7eef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5c9bb0f9-e0c6-4057-8162-725d63fab3be" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_314b6b09-f7b8-4dd1-973d-5f904aec7eef" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_5c9bb0f9-e0c6-4057-8162-725d63fab3be" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/StockbasedCompensation" xlink:type="simple" xlink:href="cwt-20230331.xsd#StockbasedCompensation"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/StockbasedCompensation" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_692ccc13-88f4-40d2-9eef-902a34cf1f75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fc3e4978-4d5d-428e-9a11-d58289bedbac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_692ccc13-88f4-40d2-9eef-902a34cf1f75" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_fc3e4978-4d5d-428e-9a11-d58289bedbac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/Equity" xlink:type="simple" xlink:href="cwt-20230331.xsd#Equity"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/Equity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_107c4be4-4f78-4937-b719-c0c2ef0eaa91" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_00629b9f-5fbf-4b36-9d70-ef8b6ea20839" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_107c4be4-4f78-4937-b719-c0c2ef0eaa91" xlink:to="loc_us-gaap_StockholdersEquityNoteDisclosureTextBlock_00629b9f-5fbf-4b36-9d70-ef8b6ea20839" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStock" xlink:type="simple" xlink:href="cwt-20230331.xsd#LossEarningsPerShareofCommonStock"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStock" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_96ef665b-af73-4236-8dda-941cf0d66d28" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareTextBlock_580775ed-9ce7-4d92-a04d-015965714cc1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_96ef665b-af73-4236-8dda-941cf0d66d28" xlink:to="loc_us-gaap_EarningsPerShareTextBlock_580775ed-9ce7-4d92-a04d-015965714cc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefits" xlink:type="simple" xlink:href="cwt-20230331.xsd#PensionPlanandOtherPostretirementBenefits"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefits" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9f5d3381-f631-4490-bc8d-b7e350038dac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_ce04a7c6-e754-460f-a4e1-ccd8eb98e3f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9f5d3381-f631-4490-bc8d-b7e350038dac" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_ce04a7c6-e754-460f-a4e1-ccd8eb98e3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/ShorttermandLongtermBorrowings" xlink:type="simple" xlink:href="cwt-20230331.xsd#ShorttermandLongtermBorrowings"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/ShorttermandLongtermBorrowings" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_b24eac6a-0156-4fa5-940e-4ead11ff659f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureTextBlock_ab3278a7-4cb2-4ab4-9228-2d0007e04442" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_b24eac6a-0156-4fa5-940e-4ead11ff659f" xlink:to="loc_us-gaap_DebtDisclosureTextBlock_ab3278a7-4cb2-4ab4-9228-2d0007e04442" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/IncomeTaxes" xlink:type="simple" xlink:href="cwt-20230331.xsd#IncomeTaxes"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/IncomeTaxes" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_f3e641ff-beec-4496-b3c3-ff2769b38b36" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureTextBlock_bebb28f6-6c54-4ac3-95f4-95ec318a1ce7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_f3e641ff-beec-4496-b3c3-ff2769b38b36" xlink:to="loc_us-gaap_IncomeTaxDisclosureTextBlock_bebb28f6-6c54-4ac3-95f4-95ec318a1ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilities" xlink:type="simple" xlink:href="cwt-20230331.xsd#RegulatoryAssetsandLiabilities"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_5f80bacb-80fb-4d14-bc25-a2828f7d9dc9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_1faabc1b-db34-454b-80df-e4cf75df0792" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_5f80bacb-80fb-4d14-bc25-a2828f7d9dc9" xlink:to="loc_us-gaap_PublicUtilitiesDisclosureTextBlock_1faabc1b-db34-454b-80df-e4cf75df0792" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="cwt-20230331.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_32ac3a7c-8264-4ccc-bc18-e05b8f256bac" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_fa04ddff-f864-4627-88e2-e2f266467c1b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_32ac3a7c-8264-4ccc-bc18-e05b8f256bac" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_fa04ddff-f864-4627-88e2-e2f266467c1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilities" xlink:type="simple" xlink:href="cwt-20230331.xsd#FairValueofFinancialAssetsandLiabilities"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_6933b909-49b3-49d8-b679-a0ac96d90a6c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_2b9a021f-1f25-4361-88b7-b5df1b676d00" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_6933b909-49b3-49d8-b679-a0ac96d90a6c" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_2b9a021f-1f25-4361-88b7-b5df1b676d00" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatements" xlink:type="simple" xlink:href="cwt-20230331.xsd#ImmaterialRestatementofPriorPeriodFinancialStatements"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_95af098c-3c52-4546-b19a-963d57b8495b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionTextBlock_9f40daa0-20b1-4ce0-ba28-f8d87185fce2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_95af098c-3c52-4546-b19a-963d57b8495b" xlink:to="loc_us-gaap_ErrorCorrectionTextBlock_9f40daa0-20b1-4ce0-ba28-f8d87185fce2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="cwt-20230331.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_bd9498db-fbe8-44bf-8d64-7a87dea06489" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c356f797-3520-471d-bc8f-1678b12ba671" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bd9498db-fbe8-44bf-8d64-7a87dea06489" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_c356f797-3520-471d-bc8f-1678b12ba671" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_32d8d1cb-2c7b-411a-90d1-f619aae50494" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bd9498db-fbe8-44bf-8d64-7a87dea06489" xlink:to="loc_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy_32d8d1cb-2c7b-411a-90d1-f619aae50494" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionPolicyTextBlock_a4736cd0-44df-4ee5-9dbb-a2073f012f7f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bd9498db-fbe8-44bf-8d64-7a87dea06489" xlink:to="loc_us-gaap_RevenueRecognitionPolicyTextBlock_a4736cd0-44df-4ee5-9dbb-a2073f012f7f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueRecognitionLeases_80216200-6735-43e7-a018-942d3d00d624" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueRecognitionLeases"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bd9498db-fbe8-44bf-8d64-7a87dea06489" xlink:to="loc_us-gaap_RevenueRecognitionLeases_80216200-6735-43e7-a018-942d3d00d624" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_3527f635-f430-4528-be4b-6a2619e86b3d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditLossFinancialInstrumentPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_bd9498db-fbe8-44bf-8d64-7a87dea06489" xlink:to="loc_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock_3527f635-f430-4528-be4b-6a2619e86b3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="simple" xlink:href="cwt-20230331.xsd#SummaryofSignificantAccountingPoliciesTables"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_c2e605c8-6d72-4dbf-b7af-62928d1c2613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_af90c08d-46bd-4c53-bf0c-dd08f103c0ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c2e605c8-6d72-4dbf-b7af-62928d1c2613" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_af90c08d-46bd-4c53-bf0c-dd08f103c0ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_6cdc1a13-c2ce-4f9e-b941-2d4db8b9dbfe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c2e605c8-6d72-4dbf-b7af-62928d1c2613" xlink:to="loc_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock_6cdc1a13-c2ce-4f9e-b941-2d4db8b9dbfe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_fa3d2d84-6e19-427e-bcb3-6e8cac7c5438" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_c2e605c8-6d72-4dbf-b7af-62928d1c2613" xlink:to="loc_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock_fa3d2d84-6e19-427e-bcb3-6e8cac7c5438" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/StockbasedCompensationTables" xlink:type="simple" xlink:href="cwt-20230331.xsd#StockbasedCompensationTables"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/StockbasedCompensationTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3304bd8-46d6-4a8a-96ee-5f5ed19b920a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_5a93cc5e-0fdc-4e4f-9132-c063f23f5c31" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_b3304bd8-46d6-4a8a-96ee-5f5ed19b920a" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_5a93cc5e-0fdc-4e4f-9132-c063f23f5c31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/EquityTables" xlink:type="simple" xlink:href="cwt-20230331.xsd#EquityTables"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/EquityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_993bd9ca-e0be-4e6d-9ec9-32db5d32d3f6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_6a221721-4343-442d-80d7-86816f7b5e5f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockholdersEquityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_993bd9ca-e0be-4e6d-9ec9-32db5d32d3f6" xlink:to="loc_us-gaap_ScheduleOfStockholdersEquityTableTextBlock_6a221721-4343-442d-80d7-86816f7b5e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockTables" xlink:type="simple" xlink:href="cwt-20230331.xsd#LossEarningsPerShareofCommonStockTables"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_af06340b-443a-48bb-bcb9-50be6c4400f5" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8bc03e3f-6df3-43e2-afdb-c3700fc695e6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_af06340b-443a-48bb-bcb9-50be6c4400f5" xlink:to="loc_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_8bc03e3f-6df3-43e2-afdb-c3700fc695e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsTables" xlink:type="simple" xlink:href="cwt-20230331.xsd#PensionPlanandOtherPostretirementBenefitsTables"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f249a2c5-a848-4655-93b9-e0519f37f585" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_d34b0297-5c20-4e96-a932-466a314ac1fc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f249a2c5-a848-4655-93b9-e0519f37f585" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_d34b0297-5c20-4e96-a932-466a314ac1fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/IncomeTaxesTables" xlink:type="simple" xlink:href="cwt-20230331.xsd#IncomeTaxesTables"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/IncomeTaxesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_85533109-28dc-4517-ba48-3dfd2696e815" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_144c886d-eefb-4afa-a3c6-9ab39db60752" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_85533109-28dc-4517-ba48-3dfd2696e815" xlink:to="loc_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_144c886d-eefb-4afa-a3c6-9ab39db60752" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="cwt-20230331.xsd#RegulatoryAssetsandLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_46b4b93f-b92c-4501-b96b-a3e8e9c4e921" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_920c2cbb-f466-4fce-bf2b-c6a5651f9207" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_46b4b93f-b92c-4501-b96b-a3e8e9c4e921" xlink:to="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock_920c2cbb-f466-4fce-bf2b-c6a5651f9207" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesTables" xlink:type="simple" xlink:href="cwt-20230331.xsd#FairValueofFinancialAssetsandLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_b88a12dc-9196-4d79-aea9-d4f7e0be7660" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e6d964f7-e1c8-4d4d-88e2-6996fd3dea3a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_b88a12dc-9196-4d79-aea9-d4f7e0be7660" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_e6d964f7-e1c8-4d4d-88e2-6996fd3dea3a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables" xlink:type="simple" xlink:href="cwt-20230331.xsd#ImmaterialRestatementofPriorPeriodFinancialStatementsTables"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_30f1edd2-b6d9-4e5e-a781-96e8bc8bf3f2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_3c31ff86-a1ed-4c3a-a73d-7a6a73e8b8f0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_30f1edd2-b6d9-4e5e-a781-96e8bc8bf3f2" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock_3c31ff86-a1ed-4c3a-a73d-7a6a73e8b8f0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#OrganizationandOperationsandBasisofPresentationDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_63d0b2af-2c1d-4480-8372-82919adb8d17" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestTable_704cdfa4-1c30-4729-99fc-e94781b29213" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract_63d0b2af-2c1d-4480-8372-82919adb8d17" xlink:to="loc_us-gaap_MinorityInterestTable_704cdfa4-1c30-4729-99fc-e94781b29213" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipAxis_9494a432-bbb7-4366-abbf-5646c2cf2e19" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_704cdfa4-1c30-4729-99fc-e94781b29213" xlink:to="loc_srt_OwnershipAxis_9494a432-bbb7-4366-abbf-5646c2cf2e19" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OwnershipDomain_6d58d724-d130-47af-953f-3022d3b2b5bd" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OwnershipDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipAxis_9494a432-bbb7-4366-abbf-5646c2cf2e19" xlink:to="loc_srt_OwnershipDomain_6d58d724-d130-47af-953f-3022d3b2b5bd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_BVRTWaterCompanyMember_453ca481-2cd1-4a97-858c-d674fe3ee3e3" xlink:href="cwt-20230331.xsd#cwt_BVRTWaterCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_OwnershipDomain_6d58d724-d130-47af-953f-3022d3b2b5bd" xlink:to="loc_cwt_BVRTWaterCompanyMember_453ca481-2cd1-4a97-858c-d674fe3ee3e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestLineItems_19ca44a0-f7d5-4128-b974-d5e438257f0c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestTable_704cdfa4-1c30-4729-99fc-e94781b29213" xlink:to="loc_us-gaap_MinorityInterestLineItems_19ca44a0-f7d5-4128-b974-d5e438257f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NumberOfReportableSegments_29cdbf6d-63fc-49fd-829b-a79f87625dcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NumberOfReportableSegments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_19ca44a0-f7d5-4128-b974-d5e438257f0c" xlink:to="loc_us-gaap_NumberOfReportableSegments_29cdbf6d-63fc-49fd-829b-a79f87625dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_906d58b6-e62d-4b46-b05e-ba562b74c4fd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_MinorityInterestLineItems_19ca44a0-f7d5-4128-b974-d5e438257f0c" xlink:to="loc_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners_906d58b6-e62d-4b46-b05e-ba562b74c4fd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_7c4fb2b0-76d6-444d-b13b-1fb790fc67cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_fab9b11a-0668-4a74-b0b5-394c4db8b2b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_7c4fb2b0-76d6-444d-b13b-1fb790fc67cd" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_fab9b11a-0668-4a74-b0b5-394c4db8b2b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_f771df39-35d4-41e6-b90d-f6ce97f80056" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fab9b11a-0668-4a74-b0b5-394c4db8b2b7" xlink:to="loc_srt_ProductOrServiceAxis_f771df39-35d4-41e6-b90d-f6ce97f80056" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_f771df39-35d4-41e6-b90d-f6ce97f80056" xlink:to="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ResidentialMember_26a99e7d-5e0b-447c-9e2b-6d62ccdac579" xlink:href="cwt-20230331.xsd#cwt_ResidentialMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_ResidentialMember_26a99e7d-5e0b-447c-9e2b-6d62ccdac579" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_BusinessMember_acd5e456-169b-4fa0-9132-911528fa09bf" xlink:href="cwt-20230331.xsd#cwt_BusinessMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_BusinessMember_acd5e456-169b-4fa0-9132-911528fa09bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_MultipleResidentialMember_8d20ed72-56bd-4c9b-939a-6a7fbec79e9a" xlink:href="cwt-20230331.xsd#cwt_MultipleResidentialMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_MultipleResidentialMember_8d20ed72-56bd-4c9b-939a-6a7fbec79e9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_IndustrialMember_43fbebad-da84-40b9-a3f3-20a899e10779" xlink:href="cwt-20230331.xsd#cwt_IndustrialMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_IndustrialMember_43fbebad-da84-40b9-a3f3-20a899e10779" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicAuthoritiesMember_095fe2df-8121-47b6-a1e7-d0aefbb475d2" xlink:href="cwt-20230331.xsd#cwt_PublicAuthoritiesMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_PublicAuthoritiesMember_095fe2df-8121-47b6-a1e7-d0aefbb475d2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ServiceOtherMember_bd7b7b82-86a2-410f-aa2c-a5514fa22ac2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ServiceOtherMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_us-gaap_ServiceOtherMember_bd7b7b82-86a2-410f-aa2c-a5514fa22ac2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OperatingAndMaintenanceMember_91bf441d-d852-4624-bb13-98df0e6d2da9" xlink:href="cwt-20230331.xsd#cwt_OperatingAndMaintenanceMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_OperatingAndMaintenanceMember_91bf441d-d852-4624-bb13-98df0e6d2da9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherNonRegulatedServiceMember_800e1209-ac16-4214-adaa-2719b2bb5a5a" xlink:href="cwt-20230331.xsd#cwt_OtherNonRegulatedServiceMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_OtherNonRegulatedServiceMember_800e1209-ac16-4214-adaa-2719b2bb5a5a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_NonRegulatedServicesMember_f3d4828b-9a47-4178-87dc-c82632ccc5e8" xlink:href="cwt-20230331.xsd#cwt_NonRegulatedServicesMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_3d0b1234-3455-4036-b7bf-c35b6445f003" xlink:to="loc_cwt_NonRegulatedServicesMember_f3d4828b-9a47-4178-87dc-c82632ccc5e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_fab9b11a-0668-4a74-b0b5-394c4db8b2b7" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b44d0d34-dcf9-4639-9d42-3143f9b9d2de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_b44d0d34-dcf9-4639-9d42-3143f9b9d2de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueNotFromContractWithCustomer_2d04f82e-60fe-4cbc-9b2b-fb634c36db97" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevenueNotFromContractWithCustomer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_RevenueNotFromContractWithCustomer_2d04f82e-60fe-4cbc-9b2b-fb634c36db97" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperatingRevenueWater_e53d6059-8674-4b43-833f-914961e71146" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperatingRevenueWater"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_RegulatedOperatingRevenueWater_e53d6059-8674-4b43-833f-914961e71146" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseIncome_68493e2a-197a-481c-b212-77d1c2e84ca9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LeaseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_LeaseIncome_68493e2a-197a-481c-b212-77d1c2e84ca9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnregulatedOperatingRevenue_6ec69dd7-590c-406b-a6cb-656977b96dde" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnregulatedOperatingRevenue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_d62c01f5-2de4-4ba9-b003-1061ff237653" xlink:to="loc_us-gaap_UnregulatedOperatingRevenue_6ec69dd7-590c-406b-a6cb-656977b96dde" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_370be84a-cbfc-4426-9cf5-1642963edbcd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_28d10eef-3d2c-4d5f-be84-0589ce67c23b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_370be84a-cbfc-4426-9cf5-1642963edbcd" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_28d10eef-3d2c-4d5f-be84-0589ce67c23b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_bd40e2ba-a878-4e3a-ab58-1a2953da7d5c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_28d10eef-3d2c-4d5f-be84-0589ce67c23b" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_bd40e2ba-a878-4e3a-ab58-1a2953da7d5c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_20979634-cade-45b6-ad55-64fc65f66230" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_28d10eef-3d2c-4d5f-be84-0589ce67c23b" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_20979634-cade-45b6-ad55-64fc65f66230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_844392bf-1a93-4b22-8233-34dcc444f6e2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_28d10eef-3d2c-4d5f-be84-0589ce67c23b" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs_844392bf-1a93-4b22-8233-34dcc444f6e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_19d7b72f-e477-4c7d-a1bd-bbd27351a2aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_28d10eef-3d2c-4d5f-be84-0589ce67c23b" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries_19d7b72f-e477-4c7d-a1bd-bbd27351a2aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1b2691d5-29db-4fac-b919-f0b5dd5a453e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivable"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward_28d10eef-3d2c-4d5f-be84-0589ce67c23b" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivable_1b2691d5-29db-4fac-b919-f0b5dd5a453e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_d04b5a59-9495-44e9-9181-96c867189b03" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_13f388db-9b7d-498a-8cd2-42cb123c81d1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d04b5a59-9495-44e9-9181-96c867189b03" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_13f388db-9b7d-498a-8cd2-42cb123c81d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedCashCurrent_077e4c24-b507-4500-bd11-c7735595c35d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedCashCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d04b5a59-9495-44e9-9181-96c867189b03" xlink:to="loc_us-gaap_RestrictedCashCurrent_077e4c24-b507-4500-bd11-c7735595c35d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8de23848-ee5f-46cc-8693-4fc9bef344d8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_d04b5a59-9495-44e9-9181-96c867189b03" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_8de23848-ee5f-46cc-8693-4fc9bef344d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#StockbasedCompensationNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6135c05c-ea87-4b90-a31b-fe2e51d02422" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_6135c05c-ea87-4b90-a31b-fe2e51d02422" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualAxis_1433f566-af64-4dcf-87be-249e4a4b08f2" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:to="loc_srt_TitleOfIndividualAxis_1433f566-af64-4dcf-87be-249e4a4b08f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5a7f2772-fdff-47c1-8b7d-d8f727032469" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualAxis_1433f566-af64-4dcf-87be-249e4a4b08f2" xlink:to="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5a7f2772-fdff-47c1-8b7d-d8f727032469" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_OfficerMember_18397116-1d90-42ce-9a99-fc75d4677f5d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_OfficerMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5a7f2772-fdff-47c1-8b7d-d8f727032469" xlink:to="loc_srt_OfficerMember_18397116-1d90-42ce-9a99-fc75d4677f5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_DirectorMember_07d22022-dfc6-4712-b265-bff1abd776c6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_DirectorMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_TitleOfIndividualWithRelationshipToEntityDomain_5a7f2772-fdff-47c1-8b7d-d8f727032469" xlink:to="loc_srt_DirectorMember_07d22022-dfc6-4712-b265-bff1abd776c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f6c19006-4d24-4eae-8dba-503e57c1e2cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:to="loc_us-gaap_AwardTypeAxis_f6c19006-4d24-4eae-8dba-503e57c1e2cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10eb3fbe-c961-4c1a-b97a-bcbbbcdeb96a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_f6c19006-4d24-4eae-8dba-503e57c1e2cf" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10eb3fbe-c961-4c1a-b97a-bcbbbcdeb96a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_43278442-136d-407b-9bde-ba9de110afe6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10eb3fbe-c961-4c1a-b97a-bcbbbcdeb96a" xlink:to="loc_us-gaap_RestrictedStockMember_43278442-136d-407b-9bde-ba9de110afe6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember_75646414-0f39-4a5f-b576-9a34dbfe4337" xlink:href="cwt-20230331.xsd#cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10eb3fbe-c961-4c1a-b97a-bcbbbcdeb96a" xlink:to="loc_cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember_75646414-0f39-4a5f-b576-9a34dbfe4337" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_c74eb1a4-c455-4922-af24-cf6452b0b70e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:to="loc_srt_RangeAxis_c74eb1a4-c455-4922-af24-cf6452b0b70e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_8d3cc028-2f27-44a5-b328-91e199bce82c" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_c74eb1a4-c455-4922-af24-cf6452b0b70e" xlink:to="loc_srt_RangeMember_8d3cc028-2f27-44a5-b328-91e199bce82c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_c134f7ac-6c2d-459b-910b-3798f4452d3f" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8d3cc028-2f27-44a5-b328-91e199bce82c" xlink:to="loc_srt_MinimumMember_c134f7ac-6c2d-459b-910b-3798f4452d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_0798c491-b980-459a-8b81-7d8761b4d15d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_8d3cc028-2f27-44a5-b328-91e199bce82c" xlink:to="loc_srt_MaximumMember_0798c491-b980-459a-8b81-7d8761b4d15d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_a7cdcd4d-2bb8-4037-9b2b-681c6e21b57c" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2e53b776-b1b8-4e96-9000-5e8fa4ed0064" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_2e53b776-b1b8-4e96-9000-5e8fa4ed0064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_259136cb-6604-43b0-8a47-8609e30838a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_259136cb-6604-43b0-8a47-8609e30838a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0e1c545b-077b-4643-955c-d43a265bdf7a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_0e1c545b-077b-4643-955c-d43a265bdf7a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1552d468-faf5-4a96-bcf6-d12d6c343d11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_1552d468-faf5-4a96-bcf6-d12d6c343d11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dbcd4922-82ca-4779-91f8-538c4c5f99a8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dbcd4922-82ca-4779-91f8-538c4c5f99a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate_b8483a29-690f-453b-b074-5a690119d54f" xlink:href="cwt-20230331.xsd#cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate_b8483a29-690f-453b-b074-5a690119d54f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_4c5153ba-023e-43f4-932b-e0a63cd85597" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_b81f3bc1-ad96-4dd8-afe4-8632c51f0eb0" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_4c5153ba-023e-43f4-932b-e0a63cd85597" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#StockbasedCompensationRSAsPerformanceBasedRSUsDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dd313328-3c78-4ed5-b8b2-3b17f64943e3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f230f078-1e43-4ea2-867c-70593ab93188" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_dd313328-3c78-4ed5-b8b2-3b17f64943e3" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f230f078-1e43-4ea2-867c-70593ab93188" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_f7db87b0-63ca-4ad4-b8bb-85b1ce9d2d6b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f230f078-1e43-4ea2-867c-70593ab93188" xlink:to="loc_us-gaap_AwardTypeAxis_f7db87b0-63ca-4ad4-b8bb-85b1ce9d2d6b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_793c4d4b-2233-403a-a55b-0221ac7c4854" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_f7db87b0-63ca-4ad4-b8bb-85b1ce9d2d6b" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_793c4d4b-2233-403a-a55b-0221ac7c4854" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_ca37ac4d-9431-4f83-b34d-12cae1ceba11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_793c4d4b-2233-403a-a55b-0221ac7c4854" xlink:to="loc_us-gaap_RestrictedStockMember_ca37ac4d-9431-4f83-b34d-12cae1ceba11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockUnitsRSUMember_c3e7ee4e-e0e0-48eb-a36b-db2385287b10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RestrictedStockUnitsRSUMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_793c4d4b-2233-403a-a55b-0221ac7c4854" xlink:to="loc_us-gaap_RestrictedStockUnitsRSUMember_c3e7ee4e-e0e0-48eb-a36b-db2385287b10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_94ca9e81-80a0-4993-9f42-678ee2e00a11" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f230f078-1e43-4ea2-867c-70593ab93188" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_94ca9e81-80a0-4993-9f42-678ee2e00a11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_94ca9e81-80a0-4993-9f42-678ee2e00a11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_86dc7df8-a1fd-421e-9c1b-e3e0d664347d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_86dc7df8-a1fd-421e-9c1b-e3e0d664347d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ddf476e3-c3d8-4ee5-ab32-0caf5ea5859e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_ddf476e3-c3d8-4ee5-ab32-0caf5ea5859e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment_20c1f2c5-a775-4f57-b53b-30e21da5f675" xlink:href="cwt-20230331.xsd#cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment_20c1f2c5-a775-4f57-b53b-30e21da5f675" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a5f691e2-7642-40f5-8943-0a317eb887b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_a5f691e2-7642-40f5-8943-0a317eb887b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_066183af-b892-44e2-af8e-9ae42c767e71" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_066183af-b892-44e2-af8e-9ae42c767e71" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d3588b3e-bc3c-41ca-a29d-d002aafa9b75" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_6cadd635-be51-4039-a443-255ce9aab15e" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_d3588b3e-bc3c-41ca-a29d-d002aafa9b75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_94ca9e81-80a0-4993-9f42-678ee2e00a11" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6aa0e8e9-4f8c-458e-a146-580955da337e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_6aa0e8e9-4f8c-458e-a146-580955da337e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_de7fd2eb-728b-46b6-93c6-de62361559de" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_de7fd2eb-728b-46b6-93c6-de62361559de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue_52cdd8ec-26db-4b97-83eb-1ffea713e638" xlink:href="cwt-20230331.xsd#cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue_52cdd8ec-26db-4b97-83eb-1ffea713e638" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1c7a50a8-93fb-4979-a562-ba3db26b35f7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_1c7a50a8-93fb-4979-a562-ba3db26b35f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_27051491-eefb-495a-a17b-976e9fe07664" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_27051491-eefb-495a-a17b-976e9fe07664" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_27c6226a-3231-49cb-ade3-608c63c85087" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward_1e1b0ce7-b2ba-442d-a7a8-e97c4ad80f16" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_27c6226a-3231-49cb-ade3-608c63c85087" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/EquityNarrativeDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#EquityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/EquityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_01923339-80a6-490a-bc76-01cd6da0a78e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_SaleOfStockMaximumConsiderationOnTransaction_2433acb9-b863-4dba-8ea8-a94f3f71e271" xlink:href="cwt-20230331.xsd#cwt_SaleOfStockMaximumConsiderationOnTransaction"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_01923339-80a6-490a-bc76-01cd6da0a78e" xlink:to="loc_cwt_SaleOfStockMaximumConsiderationOnTransaction_2433acb9-b863-4dba-8ea8-a94f3f71e271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_SaleOfStockAgreementTerm_5846a3ed-87fe-4df9-b2ce-c3a9f6104631" xlink:href="cwt-20230331.xsd#cwt_SaleOfStockAgreementTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_01923339-80a6-490a-bc76-01cd6da0a78e" xlink:to="loc_cwt_SaleOfStockAgreementTerm_5846a3ed-87fe-4df9-b2ce-c3a9f6104631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_fd077eb2-2bad-4780-a19b-14959f08a119" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_01923339-80a6-490a-bc76-01cd6da0a78e" xlink:to="loc_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction_fd077eb2-2bad-4780-a19b-14959f08a119" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans_809f9cc9-1de2-463a-98cd-83e273b3af69" xlink:href="cwt-20230331.xsd#cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_01923339-80a6-490a-bc76-01cd6da0a78e" xlink:to="loc_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans_809f9cc9-1de2-463a-98cd-83e273b3af69" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForCommissions_eaf8dbdb-aaa7-4923-af54-a87cf1cb104e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PaymentsForCommissions"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_01923339-80a6-490a-bc76-01cd6da0a78e" xlink:to="loc_us-gaap_PaymentsForCommissions_eaf8dbdb-aaa7-4923-af54-a87cf1cb104e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_65071b09-61e5-44e4-ae2f-fb439eca662d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_01923339-80a6-490a-bc76-01cd6da0a78e" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_65071b09-61e5-44e4-ae2f-fb439eca662d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_a37b82fb-bc4b-48c9-9883-fecd5b5d1c68" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_01923339-80a6-490a-bc76-01cd6da0a78e" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_a37b82fb-bc4b-48c9-9883-fecd5b5d1c68" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/EquityChangesinEquityDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#EquityChangesinEquityDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/EquityChangesinEquityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityAbstract_dac8214c-d4e6-4ddb-a504-8b5cff7c8f7b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfStockByClassTable_8babdc77-b9e6-4a86-a85a-db63929bb914" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfStockByClassTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityAbstract_dac8214c-d4e6-4ddb-a504-8b5cff7c8f7b" xlink:to="loc_us-gaap_ScheduleOfStockByClassTable_8babdc77-b9e6-4a86-a85a-db63929bb914" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_3476dd77-981e-4634-8e9c-bad4eaf8dd04" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_8babdc77-b9e6-4a86-a85a-db63929bb914" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_3476dd77-981e-4634-8e9c-bad4eaf8dd04" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_3476dd77-981e-4634-8e9c-bad4eaf8dd04" xlink:to="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_c9568b3c-ecc1-4fbf-a220-f8811d607a25" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:to="loc_us-gaap_CommonStockMember_c9568b3c-ecc1-4fbf-a220-f8811d607a25" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_237287fd-06a5-4fe4-9488-c0707a1e441b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_237287fd-06a5-4fe4-9488-c0707a1e441b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_8b8b44e6-ffb4-4480-a07b-982432172c2e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:to="loc_us-gaap_RetainedEarningsMember_8b8b44e6-ffb4-4480-a07b-982432172c2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncontrollingInterestMember_508522b2-406a-4d17-8467-aa140589e94d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NoncontrollingInterestMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_fcdac7f4-4c42-4da6-b82e-d64fb1bbe152" xlink:to="loc_us-gaap_NoncontrollingInterestMember_508522b2-406a-4d17-8467-aa140589e94d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ClassOfStockLineItems_fc127018-9737-4a85-8338-4dea51c145ef" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ClassOfStockLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfStockByClassTable_8babdc77-b9e6-4a86-a85a-db63929bb914" xlink:to="loc_us-gaap_ClassOfStockLineItems_fc127018-9737-4a85-8338-4dea51c145ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_fc127018-9737-4a85-8338-4dea51c145ef" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_a4bdf3b8-c2bc-40f1-841f-babd369e03c6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_a4bdf3b8-c2bc-40f1-841f-babd369e03c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8a591648-4cad-4331-a0e1-80e2e1605fcb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_8a591648-4cad-4331-a0e1-80e2e1605fcb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_34c6b263-1d5d-4c36-aced-be1bbfda88b7" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_ProfitLoss_34c6b263-1d5d-4c36-aced-be1bbfda88b7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5b27d0a1-1ba8-4db3-9d5b-ece868e06d50" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesNewIssues_5b27d0a1-1ba8-4db3-9d5b-ece868e06d50" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_ccc83a7a-e564-4c7f-a8b0-8d1561069b34" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueNewIssues_ccc83a7a-e564-4c7f-a8b0-8d1561069b34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodShares_1ebf2e8c-afb7-4148-b038-e1484a829388" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodShares"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodShares_1ebf2e8c-afb7-4148-b038-e1484a829388" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockRepurchasedDuringPeriodValue_2c41b165-1df6-4e33-a070-5f50523f3ce6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockRepurchasedDuringPeriodValue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockRepurchasedDuringPeriodValue_2c41b165-1df6-4e33-a070-5f50523f3ce6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStockCash_34569b27-83ba-483f-a9af-a807977450d9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DividendsCommonStockCash"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_DividendsCommonStockCash_34569b27-83ba-483f-a9af-a807977450d9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness_1b3a468b-d861-47fc-baff-425536469519" xlink:href="cwt-20230331.xsd#cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness_1b3a468b-d861-47fc-baff-425536469519" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_b32656c5-f46f-4393-86f5-d2cc23fa569f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_b32656c5-f46f-4393-86f5-d2cc23fa569f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3ccd575a-f6aa-45df-a2be-0c9a3efd2315" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_c1d418ba-6dcc-49ba-a997-ef9f3932e746" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_3ccd575a-f6aa-45df-a2be-0c9a3efd2315" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareCashPaid_34f0bece-e9a0-4ad4-9507-875f785e126b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommonStockDividendsPerShareCashPaid"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ClassOfStockLineItems_fc127018-9737-4a85-8338-4dea51c145ef" xlink:to="loc_us-gaap_CommonStockDividendsPerShareCashPaid_34f0bece-e9a0-4ad4-9507-875f785e126b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#LossEarningsPerShareofCommonStockDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareAbstract_594eaa70-0b8a-4cd4-bd5d-8c4e936bc805" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProfitLoss_c98b23d9-da36-4bf9-b340-443afe58dcc6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ProfitLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_594eaa70-0b8a-4cd4-bd5d-8c4e936bc805" xlink:to="loc_us-gaap_ProfitLoss_c98b23d9-da36-4bf9-b340-443afe58dcc6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_dc709de6-2d3d-4553-a805-9efd812fa1b3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLossAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_594eaa70-0b8a-4cd4-bd5d-8c4e936bc805" xlink:to="loc_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest_dc709de6-2d3d-4553-a805-9efd812fa1b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_55cf968c-ec35-4ef4-bb2a-21350e3047f1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_594eaa70-0b8a-4cd4-bd5d-8c4e936bc805" xlink:to="loc_us-gaap_NetIncomeLoss_55cf968c-ec35-4ef4-bb2a-21350e3047f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_992b737d-038d-4295-a26b-f80243c74e46" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_594eaa70-0b8a-4cd4-bd5d-8c4e936bc805" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_992b737d-038d-4295-a26b-f80243c74e46" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4ddcbe9c-b9e9-4505-b6b5-f27ff7fa5626" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_594eaa70-0b8a-4cd4-bd5d-8c4e936bc805" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4ddcbe9c-b9e9-4505-b6b5-f27ff7fa5626" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_608e0f15-f160-450c-8029-5c240880cdb1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_594eaa70-0b8a-4cd4-bd5d-8c4e936bc805" xlink:to="loc_us-gaap_EarningsPerShareBasic_608e0f15-f160-450c-8029-5c240880cdb1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_3ab81670-71d6-422e-ac65-90564f46566b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareAbstract_594eaa70-0b8a-4cd4-bd5d-8c4e936bc805" xlink:to="loc_us-gaap_EarningsPerShareDiluted_3ab81670-71d6-422e-ac65-90564f46566b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#PensionPlanandOtherPostretirementBenefitsDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4ee7a9ab-bd37-47cb-a638-981d5f377f10" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4862da00-56f8-413d-9d46-7270e923bde1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_4ee7a9ab-bd37-47cb-a638-981d5f377f10" xlink:to="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4862da00-56f8-413d-9d46-7270e923bde1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeAxis_f442678d-da13-4838-b950-56446260f8c1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4862da00-56f8-413d-9d46-7270e923bde1" xlink:to="loc_us-gaap_RetirementPlanTypeAxis_f442678d-da13-4838-b950-56446260f8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetirementPlanTypeDomain_7b412169-a679-4d54-a52d-3b48d9c430ce" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetirementPlanTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeAxis_f442678d-da13-4838-b950-56446260f8c1" xlink:to="loc_us-gaap_RetirementPlanTypeDomain_7b412169-a679-4d54-a52d-3b48d9c430ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionPlansDefinedBenefitMember_6387c16d-0cf5-4001-8d12-362a5a42067a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PensionPlansDefinedBenefitMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7b412169-a679-4d54-a52d-3b48d9c430ce" xlink:to="loc_us-gaap_PensionPlansDefinedBenefitMember_6387c16d-0cf5-4001-8d12-362a5a42067a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_186602c6-2ae1-469e-b975-53b8eda70756" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RetirementPlanTypeDomain_7b412169-a679-4d54-a52d-3b48d9c430ce" xlink:to="loc_us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember_186602c6-2ae1-469e-b975-53b8eda70756" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_4862da00-56f8-413d-9d46-7270e923bde1" xlink:to="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_be4b240e-d767-47fc-9010-4b35e717fc16" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_be4b240e-d767-47fc-9010-4b35e717fc16" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_06b3ac73-da52-4f04-9f2b-fac6459dd3a6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear_06b3ac73-da52-4f04-9f2b-fac6459dd3a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanDisclosureLineItems_aedcc416-ebb5-4822-868e-8b58c5049613" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_9bd8c980-f3e0-426f-b0b5-7d465b7f3359" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_9bd8c980-f3e0-426f-b0b5-7d465b7f3359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_f30685bf-2c1e-470a-9f3d-f96aa900e0c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_f30685bf-2c1e-470a-9f3d-f96aa900e0c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f397686f-1fbd-44a1-ae79-779417bc4bd6" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets_f397686f-1fbd-44a1-ae79-779417bc4bd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses_dd13b3f2-c747-4b37-b37c-1b26426cd1b1" xlink:href="cwt-20230331.xsd#cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses_dd13b3f2-c747-4b37-b37c-1b26426cd1b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f255648b-7ab5-4b33-b212-82db6e84bf43" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanActuarialGainLoss"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanActuarialGainLoss_f255648b-7ab5-4b33-b212-82db6e84bf43" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0ad2b0fb-506d-4374-a188-f7771ee8473f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract_5917ff94-64db-4bb1-9ba3-3eb61bed02ca" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_0ad2b0fb-506d-4374-a188-f7771ee8473f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#ShorttermandLongtermBorrowingsDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtDisclosureAbstract_ed3fc00b-dd43-487b-ad5c-6cf497f3903b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtDisclosureAbstract_ed3fc00b-dd43-487b-ad5c-6cf497f3903b" xlink:to="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityAxis_03fe2eb5-2fa2-4b52-a777-07e5b2defe52" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_us-gaap_CreditFacilityAxis_03fe2eb5-2fa2-4b52-a777-07e5b2defe52" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CreditFacilityDomain_9a5acd63-1e04-4194-83da-b3dc0fb98909" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CreditFacilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityAxis_03fe2eb5-2fa2-4b52-a777-07e5b2defe52" xlink:to="loc_us-gaap_CreditFacilityDomain_9a5acd63-1e04-4194-83da-b3dc0fb98909" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevolvingCreditFacilityMember_bbe210eb-160d-43ab-8f09-fdfa1660ff85" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RevolvingCreditFacilityMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CreditFacilityDomain_9a5acd63-1e04-4194-83da-b3dc0fb98909" xlink:to="loc_us-gaap_RevolvingCreditFacilityMember_bbe210eb-160d-43ab-8f09-fdfa1660ff85" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesAxis_671f5dfb-9565-4a5c-b639-25afd6e19e2d" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_srt_ConsolidatedEntitiesAxis_671f5dfb-9565-4a5c-b639-25afd6e19e2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ConsolidatedEntitiesDomain_2539fa38-3d9b-47b9-96b5-95320add8963" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ConsolidatedEntitiesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesAxis_671f5dfb-9565-4a5c-b639-25afd6e19e2d" xlink:to="loc_srt_ConsolidatedEntitiesDomain_2539fa38-3d9b-47b9-96b5-95320add8963" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ParentCompanyMember_9837b9dc-01df-4272-9789-40413dea452b" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ParentCompanyMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ConsolidatedEntitiesDomain_2539fa38-3d9b-47b9-96b5-95320add8963" xlink:to="loc_srt_ParentCompanyMember_9837b9dc-01df-4272-9789-40413dea452b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b31475dd-33cc-4125-9f58-5210307e621d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_dei_LegalEntityAxis_b31475dd-33cc-4125-9f58-5210307e621d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_1cbf41b9-f9e1-4ac7-9a2b-af229675f48d" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b31475dd-33cc-4125-9f58-5210307e621d" xlink:to="loc_dei_EntityDomain_1cbf41b9-f9e1-4ac7-9a2b-af229675f48d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_CalWaterMember_692a40b9-007f-47be-8a38-b50c15d01e91" xlink:href="cwt-20230331.xsd#cwt_CalWaterMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_1cbf41b9-f9e1-4ac7-9a2b-af229675f48d" xlink:to="loc_cwt_CalWaterMember_692a40b9-007f-47be-8a38-b50c15d01e91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateAxis_ec5aed65-6765-4128-b5c6-ce26db72dffe" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateAxis"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_us-gaap_VariableRateAxis_ec5aed65-6765-4128-b5c6-ce26db72dffe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableRateDomain_903c23aa-7b5d-46ae-a944-b7fdba1d2707" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_VariableRateDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateAxis_ec5aed65-6765-4128-b5c6-ce26db72dffe" xlink:to="loc_us-gaap_VariableRateDomain_903c23aa-7b5d-46ae-a944-b7fdba1d2707" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BaseRateMember_15c76ee9-9b70-4c33-863d-94c1142cf7cd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_BaseRateMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_903c23aa-7b5d-46ae-a944-b7fdba1d2707" xlink:to="loc_us-gaap_BaseRateMember_15c76ee9-9b70-4c33-863d-94c1142cf7cd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_049994da-e8dd-408c-8cc8-cfbf006a6d9f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_VariableRateDomain_903c23aa-7b5d-46ae-a944-b7fdba1d2707" xlink:to="loc_us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember_049994da-e8dd-408c-8cc8-cfbf006a6d9f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_2952047d-ad95-41eb-9eb2-6b0b4fc0336e" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_srt_RangeAxis_2952047d-ad95-41eb-9eb2-6b0b4fc0336e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_f1b9ec22-8391-4bd9-8dbe-3c36a8aaf931" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_2952047d-ad95-41eb-9eb2-6b0b4fc0336e" xlink:to="loc_srt_RangeMember_f1b9ec22-8391-4bd9-8dbe-3c36a8aaf931" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_5d4d23d1-0447-4b08-a3ce-53eb732fcc39" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f1b9ec22-8391-4bd9-8dbe-3c36a8aaf931" xlink:to="loc_srt_MinimumMember_5d4d23d1-0447-4b08-a3ce-53eb732fcc39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_6badd1c4-477b-497f-ba3b-d77d8eeb8ed0" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_f1b9ec22-8391-4bd9-8dbe-3c36a8aaf931" xlink:to="loc_srt_MaximumMember_6badd1c4-477b-497f-ba3b-d77d8eeb8ed0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentLineItems"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentTable_71c3d22e-40ef-4367-9fe8-1aacdd070fb9" xlink:to="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b501b16c-4b2a-42d7-b074-e286f68eb538" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_b501b16c-4b2a-42d7-b074-e286f68eb538" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentTerm_9ee18dae-4997-416a-a1da-865a00109c87" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentTerm"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_DebtInstrumentTerm_9ee18dae-4997-416a-a1da-865a00109c87" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity_503505c3-0430-48c6-a4c3-0ba5d9b52643" xlink:href="cwt-20230331.xsd#cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity_503505c3-0430-48c6-a4c3-0ba5d9b52643" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_17d34222-66af-46a4-b647-42da1e61f0dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtInstrumentBasisSpreadOnVariableRate1"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1_17d34222-66af-46a4-b647-42da1e61f0dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCredit_4a6cad58-4423-4a30-8d70-db8dac9c84df" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCredit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_LineOfCredit_4a6cad58-4423-4a30-8d70-db8dac9c84df" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_0eee9934-99fb-4d4c-9f5a-b45cd609e6aa" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LineOfCreditFacilityInterestRateDuringPeriod"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DebtInstrumentLineItems_24f34ef0-fb90-4be6-9818-94e192993885" xlink:to="loc_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod_0eee9934-99fb-4d4c-9f5a-b45cd609e6aa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#IncomeTaxesProvisionforIncomeTaxesDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/IncomeTaxesProvisionforIncomeTaxesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_157b1c3c-ca8e-4b90-b2e7-aef060cba01c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_61a8292d-7897-45b7-8075-fa88fe413fb8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_157b1c3c-ca8e-4b90-b2e7-aef060cba01c" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_61a8292d-7897-45b7-8075-fa88fe413fb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#IncomeTaxesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxDisclosureAbstract_98f6e83e-7f5d-4c2a-9d27-8d5b9816a4cf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount_3d250b17-aeaa-4a63-8c7f-afa1ae1b463c" xlink:href="cwt-20230331.xsd#cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98f6e83e-7f5d-4c2a-9d27-8d5b9816a4cf" xlink:to="loc_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount_3d250b17-aeaa-4a63-8c7f-afa1ae1b463c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_20c86e5e-747d-438c-8a29-49d373f25edd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98f6e83e-7f5d-4c2a-9d27-8d5b9816a4cf" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_20c86e5e-747d-438c-8a29-49d373f25edd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5d246835-7adc-4e5f-b299-afa3f15b3086" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98f6e83e-7f5d-4c2a-9d27-8d5b9816a4cf" xlink:to="loc_us-gaap_EffectiveIncomeTaxRateContinuingOperations_5d246835-7adc-4e5f-b299-afa3f15b3086" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefits_2f2503a9-1347-4c1d-aae8-f36d61dfe5c9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefits"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98f6e83e-7f5d-4c2a-9d27-8d5b9816a4cf" xlink:to="loc_us-gaap_UnrecognizedTaxBenefits_2f2503a9-1347-4c1d-aae8-f36d61dfe5c9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e1c85ce9-ec24-47f2-a735-236644ddc7c2" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeTaxDisclosureAbstract_98f6e83e-7f5d-4c2a-9d27-8d5b9816a4cf" xlink:to="loc_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate_e1c85ce9-ec24-47f2-a735-236644ddc7c2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_5ef795da-0c1a-4fb9-9c86-e51c2aed158f" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_5ef795da-0c1a-4fb9-9c86-e51c2aed158f" xlink:to="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fc9a44bc-b052-4d00-bae1-e9f72b98dc21" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:to="loc_srt_RangeAxis_fc9a44bc-b052-4d00-bae1-e9f72b98dc21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_9c5aa06f-d0f4-4c3a-916a-8474b07f20f4" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_fc9a44bc-b052-4d00-bae1-e9f72b98dc21" xlink:to="loc_srt_RangeMember_9c5aa06f-d0f4-4c3a-916a-8474b07f20f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_9e4a6004-f262-4dcf-ace0-219daaba55c6" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9c5aa06f-d0f4-4c3a-916a-8474b07f20f4" xlink:to="loc_srt_MinimumMember_9e4a6004-f262-4dcf-ace0-219daaba55c6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_da384c4f-ef47-4fa9-8bc8-d5d6bcb44b8a" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_9c5aa06f-d0f4-4c3a-916a-8474b07f20f4" xlink:to="loc_srt_MaximumMember_da384c4f-ef47-4fa9-8bc8-d5d6bcb44b8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAxis_127aa0d9-1e31-4b26-a7f3-bbac3586113b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:to="loc_us-gaap_RegulatoryAssetAxis_127aa0d9-1e31-4b26-a7f3-bbac3586113b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetAxis_127aa0d9-1e31-4b26-a7f3-bbac3586113b" xlink:to="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_d5ab334d-59d2-4c56-82dd-b739eb0d240c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DefinedBenefitPostretirementHealthCoverageMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_us-gaap_DefinedBenefitPostretirementHealthCoverageMember_d5ab334d-59d2-4c56-82dd-b739eb0d240c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_0da07489-7716-40c6-a90c-98a501b350f9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_0da07489-7716-40c6-a90c-98a501b350f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherAccruedBenefitsMember_19a699ef-e3e1-406a-81a8-fd179996a7d8" xlink:href="cwt-20230331.xsd#cwt_OtherAccruedBenefitsMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_OtherAccruedBenefitsMember_19a699ef-e3e1-406a-81a8-fd179996a7d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember_74a3e182-8afa-4a93-aaf2-0f1cb395859b" xlink:href="cwt-20230331.xsd#cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember_74a3e182-8afa-4a93-aaf2-0f1cb395859b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetRetirementObligationCostsMember_7dfb36ae-a0a8-4cfa-996d-08946d098e5b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AssetRetirementObligationCostsMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_us-gaap_AssetRetirementObligationCostsMember_7dfb36ae-a0a8-4cfa-996d-08946d098e5b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_InterimRatesLongTermAccountsReceivableMember_5757eb3a-6061-4f25-ada7-f1b884b68479" xlink:href="cwt-20230331.xsd#cwt_InterimRatesLongTermAccountsReceivableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_InterimRatesLongTermAccountsReceivableMember_5757eb3a-6061-4f25-ada7-f1b884b68479" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_TankCoatingMember_71a14953-6d66-48fb-9ad8-13fe7493d028" xlink:href="cwt-20230331.xsd#cwt_TankCoatingMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_TankCoatingMember_71a14953-6d66-48fb-9ad8-13fe7493d028" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RecoverablePropertyLossesMember_7a923f20-0215-4df9-bd4f-1be9915f9c2d" xlink:href="cwt-20230331.xsd#cwt_RecoverablePropertyLossesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_RecoverablePropertyLossesMember_7a923f20-0215-4df9-bd4f-1be9915f9c2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PensionBalancingAccountMember_b49f59a4-8602-4e82-acd9-eb7752d90993" xlink:href="cwt-20230331.xsd#cwt_PensionBalancingAccountMember"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_PensionBalancingAccountMember_b49f59a4-8602-4e82-acd9-eb7752d90993" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_GeneralDistrictBalanceAccountReceivableMember_009b2d46-ee89-40fe-9d81-76f11828ce23" xlink:href="cwt-20230331.xsd#cwt_GeneralDistrictBalanceAccountReceivableMember"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_GeneralDistrictBalanceAccountReceivableMember_009b2d46-ee89-40fe-9d81-76f11828ce23" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember_523624b8-541a-4905-96d5-e46e94ed10f8" xlink:href="cwt-20230331.xsd#cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember_523624b8-541a-4905-96d5-e46e94ed10f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherRegulatoryAssetsMember_3f96b2c9-3db1-4650-ad20-e45d7c810061" xlink:href="cwt-20230331.xsd#cwt_OtherRegulatoryAssetsMember"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAssetDomain_a559d560-49fc-453e-b653-8d379fa3b584" xlink:to="loc_cwt_OtherRegulatoryAssetsMember_3f96b2c9-3db1-4650-ad20-e45d7c810061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityAxis_ff546034-a9a1-4e6a-93c6-0bc9cd3521cc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:to="loc_us-gaap_RegulatoryLiabilityAxis_ff546034-a9a1-4e6a-93c6-0bc9cd3521cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityAxis_ff546034-a9a1-4e6a-93c6-0bc9cd3521cc" xlink:to="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxChargesMember_87167a6b-f5ea-44db-b9e9-d9bda9ba27a9" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DeferredIncomeTaxChargesMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_us-gaap_DeferredIncomeTaxChargesMember_87167a6b-f5ea-44db-b9e9-d9bda9ba27a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PensionAndPostRetirementBenefitsMember_d29ea1ef-089a-44e9-8a84-97bd579cb952" xlink:href="cwt-20230331.xsd#cwt_PensionAndPostRetirementBenefitsMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_PensionAndPostRetirementBenefitsMember_d29ea1ef-089a-44e9-8a84-97bd579cb952" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PensionBalancingAccountMember_7be87921-a945-46af-bbf0-6cf040d67b73" xlink:href="cwt-20230331.xsd#cwt_PensionBalancingAccountMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_PensionBalancingAccountMember_7be87921-a945-46af-bbf0-6cf040d67b73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_HealthCareBalancingAccountMember_860dbe61-0fcc-4a3e-8bc7-9dce55849774" xlink:href="cwt-20230331.xsd#cwt_HealthCareBalancingAccountMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_HealthCareBalancingAccountMember_860dbe61-0fcc-4a3e-8bc7-9dce55849774" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ConservationProgramLiabilityMember_c858bb6a-e92a-4f73-93c0-79a3b3b0b0e2" xlink:href="cwt-20230331.xsd#cwt_ConservationProgramLiabilityMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_ConservationProgramLiabilityMember_c858bb6a-e92a-4f73-93c0-79a3b3b0b0e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_NetWRAMandMCBALongtermPayableMember_f5081421-0b5b-43ad-b1a2-1bdef678f198" xlink:href="cwt-20230331.xsd#cwt_NetWRAMandMCBALongtermPayableMember"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_NetWRAMandMCBALongtermPayableMember_f5081421-0b5b-43ad-b1a2-1bdef678f198" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_OtherComponentsOfNetPeriodicBenefitCostMember_48faf8cf-c520-4645-aa4a-3ce7e58240c1" xlink:href="cwt-20230331.xsd#cwt_OtherComponentsOfNetPeriodicBenefitCostMember"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_cwt_OtherComponentsOfNetPeriodicBenefitCostMember_48faf8cf-c520-4645-aa4a-3ce7e58240c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_798c9cbc-c950-43f5-88ff-6cc0e00b176a" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherRegulatoryAssetsLiabilitiesMember"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryLiabilityDomain_ecd1d02f-33f9-445f-8ad5-a5711c883175" xlink:to="loc_us-gaap_OtherRegulatoryAssetsLiabilitiesMember_798c9cbc-c950-43f5-88ff-6cc0e00b176a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:href="cwt-20230331.xsd#cwt_RegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_3beb0600-e346-4342-bd08-6ef68a63ff7d" xlink:to="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetAmortizationPeriod_c9984b27-3e38-4903-b67d-80714f6b45eb" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetAmortizationPeriod"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:to="loc_us-gaap_RegulatoryAssetAmortizationPeriod_c9984b27-3e38-4903-b67d-80714f6b45eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsNoncurrent_d4e78337-2e71-4788-add8-63933880adbc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:to="loc_us-gaap_RegulatoryAssetsNoncurrent_d4e78337-2e71-4788-add8-63933880adbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityNoncurrent_22db8caf-75e1-4b0a-ba50-dd74223d3271" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_RegulatoryAssetsAndLiabilitiesLineItems_aeba37a0-a533-4559-813c-3df989e3f0a9" xlink:to="loc_us-gaap_RegulatoryLiabilityNoncurrent_22db8caf-75e1-4b0a-ba50-dd74223d3271" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#RegulatoryAssetsandLiabilitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatedOperationsAbstract_55a4dea0-3e02-4aa6-960a-60dd24f3b2ec" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatedOperationsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_460dde06-e43c-48b7-aa22-a5fcc129cb63" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatedOperationsAbstract_55a4dea0-3e02-4aa6-960a-60dd24f3b2ec" xlink:to="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_460dde06-e43c-48b7-aa22-a5fcc129cb63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyAxis_1661d70e-7a3a-4393-b14e-926c586254f3" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_460dde06-e43c-48b7-aa22-a5fcc129cb63" xlink:to="loc_us-gaap_RegulatoryAgencyAxis_1661d70e-7a3a-4393-b14e-926c586254f3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAgencyDomain_317954a7-9129-4d91-a64d-58c78a3c4897" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAgencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyAxis_1661d70e-7a3a-4393-b14e-926c586254f3" xlink:to="loc_us-gaap_RegulatoryAgencyDomain_317954a7-9129-4d91-a64d-58c78a3c4897" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_CaliforniaPublicAdvocatesOfficeMember_cd8c580a-7cb6-4e96-a08a-891c9f96534c" xlink:href="cwt-20230331.xsd#cwt_CaliforniaPublicAdvocatesOfficeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RegulatoryAgencyDomain_317954a7-9129-4d91-a64d-58c78a3c4897" xlink:to="loc_cwt_CaliforniaPublicAdvocatesOfficeMember_cd8c580a-7cb6-4e96-a08a-891c9f96534c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:href="cwt-20230331.xsd#cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable_460dde06-e43c-48b7-aa22-a5fcc129cb63" xlink:to="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryAssetsCurrent_d0afeb8e-c9a2-4de9-830a-d8225c7db138" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryAssetsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_RegulatoryAssetsCurrent_d0afeb8e-c9a2-4de9-830a-d8225c7db138" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RegulatoryLiabilityCurrent_bc1b5a80-304a-44b1-ae29-0ff7a9910dc8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RegulatoryLiabilityCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_RegulatoryLiabilityCurrent_bc1b5a80-304a-44b1-ae29-0ff7a9910dc8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_fe7ad1de-f5b5-42be-8182-8e51ef171ef1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage_fe7ad1de-f5b5-42be-8182-8e51ef171ef1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_f8f15cdb-fede-404f-a0ca-32979e7f5678" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage_f8f15cdb-fede-404f-a0ca-32979e7f5678" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_f5b4f85d-081c-4996-908b-0af4de20d527" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage_f5b4f85d-081c-4996-908b-0af4de20d527" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage_611fd430-0500-4182-84f9-4327d0f7f5dc" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage_611fd430-0500-4182-84f9-4327d0f7f5dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_b882da15-34a4-49fb-8daa-13d6fdbb14b1" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage_b882da15-34a4-49fb-8daa-13d6fdbb14b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_29545980-5e8b-401c-bc77-84f49871a08e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage_29545980-5e8b-401c-bc77-84f49871a08e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_22568f3c-3f4e-4773-b7ae-1a632e04c71e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage_22568f3c-3f4e-4773-b7ae-1a632e04c71e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage_7bdfde1e-6d0d-4d52-a040-6dda0e76ef5d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage_7bdfde1e-6d0d-4d52-a040-6dda0e76ef5d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage_27b00fa0-9f56-4722-9f96-d7bb1ad31b5e" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage_27b00fa0-9f56-4722-9f96-d7bb1ad31b5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage_57c062c7-f839-4493-bd87-591978d5d0de" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage_57c062c7-f839-4493-bd87-591978d5d0de" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage_fda51399-660b-479e-a58c-2890cc67b20d" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage_fda51399-660b-479e-a58c-2890cc67b20d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage_b4f412b2-493b-49f4-90c1-eafe92e05d9a" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage_b4f412b2-493b-49f4-90c1-eafe92e05d9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue_94db6fe7-cc0b-4cb7-981f-b161214b488c" xlink:href="cwt-20230331.xsd#cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems_562b3224-4008-4ae0-9ec3-9f93fc4ea053" xlink:to="loc_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue_94db6fe7-cc0b-4cb7-981f-b161214b488c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#CommitmentsandContingenciesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a6915da8-277a-4cf2-a3d0-d03a50d68a8e" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_5986ad4d-da0d-4295-9af2-c314b171caaf" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_a6915da8-277a-4cf2-a3d0-d03a50d68a8e" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_5986ad4d-da0d-4295-9af2-c314b171caaf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LegalEntityAxis_b267324a-9abe-44dd-b4df-7a4a4c1a4230" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LegalEntityAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5986ad4d-da0d-4295-9af2-c314b171caaf" xlink:to="loc_dei_LegalEntityAxis_b267324a-9abe-44dd-b4df-7a4a4c1a4230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityDomain_4a3a0c50-e7c0-44e4-aee9-af0078a647b0" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_LegalEntityAxis_b267324a-9abe-44dd-b4df-7a4a4c1a4230" xlink:to="loc_dei_EntityDomain_4a3a0c50-e7c0-44e4-aee9-af0078a647b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_CaminoRealMember_c6eab346-32d4-446e-a311-fa0b12691c15" xlink:href="cwt-20230331.xsd#cwt_CaminoRealMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_EntityDomain_4a3a0c50-e7c0-44e4-aee9-af0078a647b0" xlink:to="loc_cwt_CaminoRealMember_c6eab346-32d4-446e-a311-fa0b12691c15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsAxis_6f877d0f-2648-40bd-bf11-337eebad0443" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5986ad4d-da0d-4295-9af2-c314b171caaf" xlink:to="loc_us-gaap_OtherCommitmentsAxis_6f877d0f-2648-40bd-bf11-337eebad0443" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsDomain_c6052f2f-8799-48ef-a034-11b32f492155" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_OtherCommitmentsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsAxis_6f877d0f-2648-40bd-bf11-337eebad0443" xlink:to="loc_us-gaap_OtherCommitmentsDomain_c6052f2f-8799-48ef-a034-11b32f492155" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplyCommitmentMember_7c07f91b-076a-4b63-a619-47984314fa22" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_SupplyCommitmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsDomain_c6052f2f-8799-48ef-a034-11b32f492155" xlink:to="loc_us-gaap_SupplyCommitmentMember_7c07f91b-076a-4b63-a619-47984314fa22" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_2a127329-befe-4721-b637-b02fd0d9503d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5986ad4d-da0d-4295-9af2-c314b171caaf" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_2a127329-befe-4721-b637-b02fd0d9503d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_PaymentsForOtherCommitments_1e859a6d-e1bb-44a2-8c30-ba4253c1d3d1" xlink:href="cwt-20230331.xsd#cwt_PaymentsForOtherCommitments"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2a127329-befe-4721-b637-b02fd0d9503d" xlink:to="loc_cwt_PaymentsForOtherCommitments_1e859a6d-e1bb-44a2-8c30-ba4253c1d3d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LossContingencyAccrualAtCarryingValue_ddd186f5-240f-4c14-8133-bc5e36268a15" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_LossContingencyAccrualAtCarryingValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_2a127329-befe-4721-b637-b02fd0d9503d" xlink:to="loc_us-gaap_LossContingencyAccrualAtCarryingValue_ddd186f5-240f-4c14-8133-bc5e36268a15" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesNarrativeDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#FairValueofFinancialAssetsandLiabilitiesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_128739fc-cd5f-4e11-9dd8-8d5c23892819" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_cwt_FairValueInputsRiskPremium_eec12f33-2336-4dcc-9559-f62e147d5bfa" xlink:href="cwt-20230331.xsd#cwt_FairValueInputsRiskPremium"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_128739fc-cd5f-4e11-9dd8-8d5c23892819" xlink:to="loc_cwt_FairValueInputsRiskPremium_eec12f33-2336-4dcc-9559-f62e147d5bfa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_e8666048-fb59-48ce-8a23-c94fd44b4044" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2957695c-15ac-44d6-9be4-da50577c0c3c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_e8666048-fb59-48ce-8a23-c94fd44b4044" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2957695c-15ac-44d6-9be4-da50577c0c3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementBasisAxis_1a63ca8b-7b5d-4e59-8422-87d8ad0f39f8" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByMeasurementBasisAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2957695c-15ac-44d6-9be4-da50577c0c3c" xlink:to="loc_us-gaap_FairValueByMeasurementBasisAxis_1a63ca8b-7b5d-4e59-8422-87d8ad0f39f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f0382dbb-8d20-4d5e-a7de-41e670a264a0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueDisclosureItemAmountsDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementBasisAxis_1a63ca8b-7b5d-4e59-8422-87d8ad0f39f8" xlink:to="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f0382dbb-8d20-4d5e-a7de-41e670a264a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_689b3d21-85e7-4b22-bf5c-956ca2e9cd30" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_PortionAtFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosureItemAmountsDomain_f0382dbb-8d20-4d5e-a7de-41e670a264a0" xlink:to="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_689b3d21-85e7-4b22-bf5c-956ca2e9cd30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_e52c546c-5eff-46d1-b515-c22dbfcf2d2d" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_CarryingReportedAmountFairValueDisclosureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_689b3d21-85e7-4b22-bf5c-956ca2e9cd30" xlink:to="loc_us-gaap_CarryingReportedAmountFairValueDisclosureMember_e52c546c-5eff-46d1-b515-c22dbfcf2d2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_46b5c28e-e2ad-4878-903e-fc68722a5a82" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_EstimateOfFairValueFairValueDisclosureMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PortionAtFairValueFairValueDisclosureMember_689b3d21-85e7-4b22-bf5c-956ca2e9cd30" xlink:to="loc_us-gaap_EstimateOfFairValueFairValueDisclosureMember_46b5c28e-e2ad-4878-903e-fc68722a5a82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e85bb3f7-6425-41b8-ae1a-abd5e42e6b0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2957695c-15ac-44d6-9be4-da50577c0c3c" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e85bb3f7-6425-41b8-ae1a-abd5e42e6b0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_e85bb3f7-6425-41b8-ae1a-abd5e42e6b0b" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_5463da01-384f-4f8d-a1e7-741feab066b4" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_5463da01-384f-4f8d-a1e7-741feab066b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_1ab05b77-9424-4179-967c-3ad5397af880" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_1ab05b77-9424-4179-967c-3ad5397af880" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_6c26c6e4-28c0-465f-8c0b-f16e6192f7dd" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_b12d5c52-89d3-45e7-ab75-3e3d95e925ea" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_6c26c6e4-28c0-465f-8c0b-f16e6192f7dd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a372d6a1-0d3f-440f-98e6-d87ee25fc2ba" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_2957695c-15ac-44d6-9be4-da50577c0c3c" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a372d6a1-0d3f-440f-98e6-d87ee25fc2ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_34e99667-a349-4cfb-8dbb-e79f6e9787da" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_DebtLongtermAndShorttermCombinedAmount"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a372d6a1-0d3f-440f-98e6-d87ee25fc2ba" xlink:to="loc_us-gaap_DebtLongtermAndShorttermCombinedAmount_34e99667-a349-4cfb-8dbb-e79f6e9787da" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" xlink:type="simple" xlink:href="cwt-20230331.xsd#ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"/>
  <link:presentationLink xlink:role="http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_50661f84-0a9e-40d5-b096-9e190c434f0b" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_AccountingChangesAndErrorCorrectionsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e626318f-e035-4ff7-981a-094376f12093" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingChangesAndErrorCorrectionsAbstract_50661f84-0a9e-40d5-b096-9e190c434f0b" xlink:to="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e626318f-e035-4ff7-981a-094376f12093" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementAxis_740b58c8-e3b2-4da6-935c-c6e5786c2383" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e626318f-e035-4ff7-981a-094376f12093" xlink:to="loc_srt_RestatementAxis_740b58c8-e3b2-4da6-935c-c6e5786c2383" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RestatementDomain_a0b8330e-1a72-4397-88cb-d4b667757e51" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RestatementDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementAxis_740b58c8-e3b2-4da6-935c-c6e5786c2383" xlink:to="loc_srt_RestatementDomain_a0b8330e-1a72-4397-88cb-d4b667757e51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioPreviouslyReportedMember_1f1c48b1-6a02-4b44-a38c-ea78e7de6b64" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_ScenarioPreviouslyReportedMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_a0b8330e-1a72-4397-88cb-d4b667757e51" xlink:to="loc_srt_ScenarioPreviouslyReportedMember_1f1c48b1-6a02-4b44-a38c-ea78e7de6b64" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_1341a808-a568-45df-86d4-070921871026" xlink:href="https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd#srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RestatementDomain_a0b8330e-1a72-4397-88cb-d4b667757e51" xlink:to="loc_srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember_1341a808-a568-45df-86d4-070921871026" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_2e99a3a6-a7f5-4b22-8551-3ee0cd8f234c" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable_e626318f-e035-4ff7-981a-094376f12093" xlink:to="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_2e99a3a6-a7f5-4b22-8551-3ee0cd8f234c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b0f8fd48-2661-4952-a7f3-1e9959046891" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_2e99a3a6-a7f5-4b22-8551-3ee0cd8f234c" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_b0f8fd48-2661-4952-a7f3-1e9959046891" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_502ff22f-c3c4-4612-a8fe-4c20754fe5d0" xlink:href="https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd#us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems_2e99a3a6-a7f5-4b22-8551-3ee0cd8f234c" xlink:to="loc_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest_502ff22f-c3c4-4612-a8fe-4c20754fe5d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630237101792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </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="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [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="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Mar. 31,  2023<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-13883<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CALIFORNIA WATER SERVICE GROUP<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">DE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">77-0448994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1720 North First Street<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">San Jose<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">95112<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">408<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">367-8200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 par value per share<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">CWT<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="nump">55,991,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="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001035201<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q1<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_CoverAbstract</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: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_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="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-Q<br> -Number 240<br> -Section 308<br> -Subsection a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_DocumentQuarterlyReport</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_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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="Show.toggleNext( this );">+ 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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ 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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630235861952">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService', window );">Utility plant</a></td>
<td class="nump">$ 4,612,350<span></span>
</td>
<td class="nump">$ 4,536,272<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation', window );">Less accumulated depreciation and amortization</a></td>
<td class="num">(1,508,913)<span></span>
</td>
<td class="num">(1,477,402)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet', window );">Net utility plant</a></td>
<td class="nump">3,103,437<span></span>
</td>
<td class="nump">3,058,870<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">52,286<span></span>
</td>
<td class="nump">62,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">34,153<span></span>
</td>
<td class="nump">22,925<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrentAbstract', window );"><strong>Receivables:</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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Customers, net</a></td>
<td class="nump">46,539<span></span>
</td>
<td class="nump">55,079<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Regulatory balancing accounts</a></td>
<td class="nump">50,335<span></span>
</td>
<td class="nump">66,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NontradeReceivablesCurrent', window );">Other, net</a></td>
<td class="nump">20,576<span></span>
</td>
<td class="nump">20,932<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesLongTermContractsOrPrograms', window );">Unbilled revenue, net</a></td>
<td class="nump">29,546<span></span>
</td>
<td class="nump">33,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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesInventory', window );">Materials and supplies</a></td>
<td class="nump">13,287<span></span>
</td>
<td class="nump">12,564<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="Show.showAR( this, 'defref_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent', window );">Taxes, prepaid expenses, and other assets</a></td>
<td class="nump">22,561<span></span>
</td>
<td class="nump">21,969<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">269,283<span></span>
</td>
<td class="nump">295,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Regulatory assets</a></td>
<td class="nump">293,263<span></span>
</td>
<td class="nump">283,620<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">36,814<span></span>
</td>
<td class="nump">36,814<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets</a></td>
<td class="nump">184,065<span></span>
</td>
<td class="nump">175,913<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="Show.showAR( this, 'defref_cwt_TotalOtherAssets', window );">Total other assets</a></td>
<td class="nump">514,142<span></span>
</td>
<td class="nump">496,347<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">3,886,862<span></span>
</td>
<td class="nump">3,850,752<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par value; 136,000 shares authorized, 55,991 and 55,598 outstanding in 2023 and 2022, respectively</a></td>
<td class="nump">560<span></span>
</td>
<td class="nump">556<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapitalCommonStock', window );">Additional paid-in capital</a></td>
<td class="nump">777,605<span></span>
</td>
<td class="nump">760,336<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">520,031<span></span>
</td>
<td class="nump">556,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterest', window );">Noncontrolling interests</a></td>
<td class="nump">4,792<span></span>
</td>
<td class="nump">4,804<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">1,302,988<span></span>
</td>
<td class="nump">1,322,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtNoncurrent', window );">Long-term debt, net</a></td>
<td class="nump">1,052,337<span></span>
</td>
<td class="nump">1,052,487<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalizationLongtermDebtAndEquity', window );">Total capitalization</a></td>
<td class="nump">2,355,325<span></span>
</td>
<td class="nump">2,374,881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtCurrent', window );">Current maturities of long-term debt, net</a></td>
<td class="nump">3,300<span></span>
</td>
<td class="nump">3,310<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermBorrowings', window );">Short-term borrowings</a></td>
<td class="nump">130,000<span></span>
</td>
<td class="nump">70,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="Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">120,198<span></span>
</td>
<td class="nump">140,986<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Regulatory balancing accounts</a></td>
<td class="nump">17,272<span></span>
</td>
<td class="nump">12,240<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPayableCurrent', window );">Accrued interest</a></td>
<td class="nump">16,790<span></span>
</td>
<td class="nump">6,490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesAndOtherLiabilities', window );">Accrued expenses and other liabilities</a></td>
<td class="nump">62,744<span></span>
</td>
<td class="nump">61,624<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">350,304<span></span>
</td>
<td class="nump">294,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="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilitiesNet', window );">Deferred income taxes</a></td>
<td class="nump">326,401<span></span>
</td>
<td class="nump">330,251<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent', window );">Pension</a></td>
<td class="nump">79,245<span></span>
</td>
<td class="nump">78,443<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="Show.showAR( this, 'defref_cwt_RegulatoryAndOtherLiabilities', window );">Regulatory liabilities and other</a></td>
<td class="nump">288,511<span></span>
</td>
<td class="nump">287,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ContractWithCustomerRefundLiabilityNoncurrent', window );">Advances for construction</a></td>
<td class="nump">199,305<span></span>
</td>
<td class="nump">199,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="Show.showAR( this, 'defref_us-gaap_ContributionsInAidOfConstruction', window );">Contributions in aid of construction</a></td>
<td class="nump">287,771<span></span>
</td>
<td class="nump">285,401<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note 10)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL CAPITALIZATION AND LIABILITIES</a></td>
<td class="nump">$ 3,886,862<span></span>
</td>
<td class="nump">$ 3,850,752<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cwt_RegulatoryAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of regulatory current liability and other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_RegulatoryAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This element represents Taxes, prepaid expenses and other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_TotalOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total noncurrent portion of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_TotalOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124259787&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 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124259787&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccruedLiabilitiesAndOtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesAndOtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 22<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 22: 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(18))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6676-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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(9))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CapitalizationLongtermDebtAndEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ContractWithCustomerRefundLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="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 55<br> -Paragraph 27<br> -URI https://asc.fasb.org/extlink&amp;oid=126920602&amp;loc=SL49130611-203046-203046<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ContractWithCustomerRefundLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123427490&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 https://asc.fasb.org/extlink&amp;oid=123427490&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 2: 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 https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=121556970&amp;loc=d3e13816-109267<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 55<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=122137925&amp;loc=d3e14258-109268<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br><br>Reference 7: 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(15))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<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(32))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124433192&amp;loc=SL2890621-112765<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 (b)<br> -URI https://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 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=123419778&amp;loc=d3e5710-111685<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&amp;loc=d3e6904-107765<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.</p></div>
<a href="javascript:void(0);" onclick="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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_MinorityInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).</p></div>
<a href="javascript:void(0);" onclick="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 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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)(24))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<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 https://asc.fasb.org/extlink&amp;oid=123596393&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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.31)<br> -URI https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<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 https://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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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(17))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit other postretirement plan, classified as noncurrent. Excludes pension plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<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(24))<br> -URI https://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 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=123453770&amp;loc=d3e1703-114919<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PublicUtilitiesInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The period end amount for a type of inventory held by the utility in a schedule of inventories.</p></div>
<a href="javascript:void(0);" onclick="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PublicUtilitiesPropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total net PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PublicUtilitiesPropertyPlantAndEquipmentPlantInService">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period end amount of total gross PPE.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ReceivablesNetCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrentAbstract</td>
</tr>
<tr>
<td style="padding-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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 405<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash 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.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShortTermBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="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 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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)(a))<br> -URI https://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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126734703&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(13))<br> -URI https://asc.fasb.org/extlink&amp;oid=126897435&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>12
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239071664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jul. 26, 2022</div></th>
<th class="th"><div>Jul. 25, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">136,000,000<span></span>
</td>
<td class="nump">136,000,000<span></span>
</td>
<td class="nump">136,000,000<span></span>
</td>
<td class="nump">68,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">55,991,000<span></span>
</td>
<td class="nump">55,598,000<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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-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>13
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630235894704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenueWater', window );">Operating revenue</a></td>
<td class="nump">$ 131,100<span></span>
</td>
<td class="nump">$ 172,993<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingCostsAndExpensesAbstract', window );"><strong>Operations:</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="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseProductsAndServices', window );">Water production costs</a></td>
<td class="nump">55,008<span></span>
</td>
<td class="nump">61,538<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">Administrative and general</a></td>
<td class="nump">35,986<span></span>
</td>
<td class="nump">33,411<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseOther', window );">Other operations</a></td>
<td class="nump">16,604<span></span>
</td>
<td class="nump">25,852<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseMaintenance', window );">Maintenance</a></td>
<td class="nump">7,978<span></span>
</td>
<td class="nump">7,341<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">29,915<span></span>
</td>
<td class="nump">28,770<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="Show.showAR( this, 'defref_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">(5,644)<span></span>
</td>
<td class="num">(1,417)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpenseTaxes', window );">Property and other taxes</a></td>
<td class="nump">8,777<span></span>
</td>
<td class="nump">8,360<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UtilitiesOperatingExpense', window );">Total operating expenses</a></td>
<td class="nump">148,624<span></span>
</td>
<td class="nump">163,855<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Net operating income</a></td>
<td class="num">(17,524)<span></span>
</td>
<td class="nump">9,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpenseAbstract', window );"><strong>Other income and expenses:</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="Show.showAR( this, 'defref_us-gaap_UnregulatedOperatingRevenue', window );">Non-regulated revenue</a></td>
<td class="nump">4,623<span></span>
</td>
<td class="nump">5,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="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingExpense', window );">Non-regulated expenses</a></td>
<td class="num">(2,275)<span></span>
</td>
<td class="num">(6,986)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanOtherCosts', window );">Other components of net periodic benefit credit</a></td>
<td class="nump">5,221<span></span>
</td>
<td class="nump">4,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions', window );">Allowance for equity funds used during construction</a></td>
<td class="nump">1,404<span></span>
</td>
<td class="nump">975<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="Show.showAR( this, 'defref_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit', window );">Income tax expense on other income and expenses</a></td>
<td class="num">(1,794)<span></span>
</td>
<td class="num">(512)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Net other income</a></td>
<td class="nump">7,179<span></span>
</td>
<td class="nump">2,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="Show.showAR( this, 'defref_us-gaap_InterestCostsIncurredAbstract', window );"><strong>Interest expense:</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="Show.showAR( this, 'defref_us-gaap_InterestExpenseDebt', window );">Interest expense</a></td>
<td class="nump">12,818<span></span>
</td>
<td class="nump">11,495<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsCapitalizedAdjustment', window );">Allowance for borrowed funds used during construction</a></td>
<td class="num">(829)<span></span>
</td>
<td class="num">(563)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestCostsIncurred', window );">Net interest expense</a></td>
<td class="nump">11,989<span></span>
</td>
<td class="nump">10,932<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income</a></td>
<td class="num">(22,334)<span></span>
</td>
<td class="nump">894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net (loss) income attributable to noncontrolling interests</a></td>
<td class="num">(123)<span></span>
</td>
<td class="num">(192)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to California Water Service Group</a></td>
<td class="num">$ (22,211)<span></span>
</td>
<td class="nump">$ 1,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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per share of common stock:</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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic (in dollars per share)</a></td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted (in dollars per share)</a></td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average shares outstanding:</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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic (in shares)</a></td>
<td class="nump">55,666<span></span>
</td>
<td class="nump">53,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted (in shares)</a></td>
<td class="nump">55,666<span></span>
</td>
<td class="nump">53,775<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the current income tax expense or benefit and the deferred income tax expense or benefit included in other income and expenses of a utility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the current income tax expense or benefit and the deferred income tax expense or benefit included in operating expense of a utility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_DefinedBenefitPlanOtherCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of defined benefit plan cost (credit), classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanOtherCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 https://asc.fasb.org/extlink&amp;oid=124432515&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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_InterestCostsCapitalizedAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsCapitalizedAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestCostsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total interest costs incurred during the period and either capitalized or charged against earnings.</p></div>
<a href="javascript:void(0);" onclick="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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestCostsIncurredAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestCostsIncurredAbstract</td>
</tr>
<tr>
<td style="padding-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_InterestExpenseDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123466204&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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69F<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495745-112612<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 55<br> -Paragraph 69E<br> -URI https://asc.fasb.org/extlink&amp;oid=123466577&amp;loc=SL123495743-112612<br><br>Reference 5: 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 1F<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495355-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OperatingCostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingCostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_OtherNonoperatingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6500269&amp;loc=d3e45485-110386<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatedOperatingRevenueWater">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of regulated water operating revenues recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperatingRevenueWater</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnregulatedOperatingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of unregulated operating revenues recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnregulatedOperatingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of other operating expense of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UtilitiesOperatingExpenseProductsAndServices">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating expense for products and services of regulated operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UtilitiesOperatingExpenseProductsAndServices</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-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_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>14
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630230762720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="num">$ (22,334)<span></span>
</td>
<td class="nump">$ 894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net (loss) income to&#160;net&#160;cash provided by operating activities:</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="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">30,433<span></span>
</td>
<td class="nump">29,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue', window );">Change in value of life insurance contracts</a></td>
<td class="num">(1,641)<span></span>
</td>
<td class="nump">2,918<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions', window );">Allowance for equity funds used during construction</a></td>
<td class="num">(1,404)<span></span>
</td>
<td class="num">(975)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in operating assets and 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="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInReceivables', window );">Receivables and unbilled revenue</a></td>
<td class="nump">17,089<span></span>
</td>
<td class="num">(10,079)<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="Show.showAR( this, 'defref_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram', window );">Water Arrearages Payment Program</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,836<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayable', window );">Accounts payable</a></td>
<td class="num">(11,230)<span></span>
</td>
<td class="num">(11,617)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentAssets', window );">Other current assets</a></td>
<td class="num">(1,342)<span></span>
</td>
<td class="num">(75)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="nump">10,024<span></span>
</td>
<td class="nump">12,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet', window );">Other changes in noncurrent assets and liabilities</a></td>
<td class="nump">1,375<span></span>
</td>
<td class="nump">10,153<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">20,970<span></span>
</td>
<td class="nump">54,193<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems', window );">Utility plant expenditures</a></td>
<td class="num">(81,980)<span></span>
</td>
<td class="num">(68,496)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromLifeInsurancePolicies', window );">Life insurance proceeds</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">1,727<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireLifeInsurancePolicies', window );">Purchase of life insurance contracts</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,727)<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="Show.showAR( this, 'defref_cwt_PaymentsForAssetAcquisitions', window );">Asset acquisition</a></td>
<td class="num">(102)<span></span>
</td>
<td class="num">(180)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used in investing activities</a></td>
<td class="num">(82,082)<span></span>
</td>
<td class="num">(68,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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromShortTermDebt', window );">Short-term borrowings, net of issuance costs of $1,552 for 2023 and $0 for 2022</a></td>
<td class="nump">93,448<span></span>
</td>
<td class="nump">30,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfShortTermDebt', window );">Repayment of short-term borrowings</a></td>
<td class="num">(35,000)<span></span>
</td>
<td class="num">(15,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="Show.showAR( this, 'defref_us-gaap_RepaymentsOfLongTermDebt', window );">Repayment of long-term debt</a></td>
<td class="num">(214)<span></span>
</td>
<td class="num">(198)<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="Show.showAR( this, 'defref_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities', window );">Advances and contributions in aid of construction</a></td>
<td class="nump">3,696<span></span>
</td>
<td class="nump">7,774<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="Show.showAR( this, 'defref_cwt_RefundsOfAdvancesForConstruction', window );">Refunds of advances for construction</a></td>
<td class="num">(2,248)<span></span>
</td>
<td class="num">(2,355)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchase of common stock</a></td>
<td class="num">(1,542)<span></span>
</td>
<td class="num">(1,674)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfCommonStock', window );">Issuance of common stock, net</a></td>
<td class="nump">18,842<span></span>
</td>
<td class="nump">564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Dividends paid</a></td>
<td class="num">(14,456)<span></span>
</td>
<td class="num">(13,429)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">62,526<span></span>
</td>
<td class="nump">5,682<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in cash, cash equivalents, and restricted cash</a></td>
<td class="nump">1,414<span></span>
</td>
<td class="num">(8,801)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at beginning of period</a></td>
<td class="nump">85,025<span></span>
</td>
<td class="nump">80,653<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash, cash equivalents, and restricted cash at end of period</a></td>
<td class="nump">86,439<span></span>
</td>
<td class="nump">71,852<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental information:</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="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest (net of amounts capitalized)</a></td>
<td class="nump">1,578<span></span>
</td>
<td class="nump">187<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalExpendituresIncurredButNotYetPaid', window );">Accrued payables for investments in utility plant</a></td>
<td class="nump">42,038<span></span>
</td>
<td class="nump">57,733<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1', window );">Utility plant contribution by developers</a></td>
<td class="nump">$ 7,032<span></span>
</td>
<td class="nump">$ 5,771<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Increase In Allowance For Credit Losses, Water Arrearages Payment Program</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_PaymentsForAssetAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Asset Acquisitions</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_PaymentsForAssetAcquisitions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Contribution In Aid Of Construction, Financing Activities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_RefundsOfAdvancesForConstruction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Refunds Of Advances For Construction</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_RefundsOfAdvancesForConstruction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CapitalExpendituresIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for purchases of fixed assets that have occurred.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalExpendituresIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123444420&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_IncreaseDecreaseInOtherCurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in current liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_IncreaseDecreaseInReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126999549&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LifeInsuranceCorporateOrBankOwnedChangeInValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 325<br> -SubTopic 30<br> -Section 35<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=6384439&amp;loc=d3e42048-111605<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4332-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4313-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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsToAcquireLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 21C<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080552-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 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsToAcquireWaterAndWasteWaterSystems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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; and waste water systems which includes the waste treatment and disposal facility and equipment to households and industry.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProceedsFromLifeInsurancePolicies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 21C<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=SL94080552-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 12<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLifeInsurancePolicies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProceedsFromShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://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 https://asc.fasb.org/extlink&amp;oid=6500269&amp;loc=d3e45485-110386<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfLongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RepaymentsOfShortTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfShortTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>15
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630238644096">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfCashFlowsAbstract', window );"><strong>Statement of Cash Flows [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="Show.showAR( this, 'defref_us-gaap_PaymentsOfDebtIssuanceCosts', window );">Payments of debt issuance costs</a></td>
<td class="nump">$ 1,552<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_PaymentsOfDebtIssuanceCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StatementOfCashFlowsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfCashFlowsAbstract</td>
</tr>
<tr>
<td style="padding-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>16
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239789888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Operations and Basis of Presentation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract', window );"><strong>Organization, Consolidation and Presentation of Financial Statements [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="Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock', window );">Organization and Operations and Basis of Presentation</a></td>
<td class="text">Organization and Operations and Basis of Presentation<div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">California Water Service Group (Company) is a holding company that provides water utility and other related services in California, Washington, New Mexico, Hawaii, and Texas through its wholly-owned and non-wholly owned subsidiaries. California Water Service Company (Cal Water), Washington Water Service Company (Washington Water), New Mexico Water Service Company (New Mexico Water), and Hawaii Water Service Company,&#160;Inc. (Hawaii Water),  provide regulated utility services under the rules&#160;and regulations of their respective state&#8217;s regulatory commissions (jointly referred to as the Commissions). CWS Utility Services and HWS Utility Services LLC provide non-regulated water utility and utility-related services. TWSC, Inc. (Texas Water) holds regulated and contracted wastewater utilities. </span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates in one reportable segment, providing water and water related utility services.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:justify"><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">Basis of Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X promulgated by the Securities and Exchange Commission (SEC) and therefore do not contain all of the information and footnotes required by GAAP and the SEC for annual financial statements. Interim financial information includes the Company's accounts and those of its wholly and non-wholly owned subsidiaries. The non-wholly owned subsidiary was consolidated using the voting interest model as the Company owns a majority of the voting interests in the non-wholly owned subsidiary. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company&#8217;s consolidated financial statements included in its Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022 as filed with the SEC on March 1, 2023.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company&#8217;s unaudited condensed consolidated interim financial statements in accordance with GAAP 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 balance sheet dates and the reported amounts of revenues and expenses for the periods presented. These include, but are not limited to, estimates and assumptions used in determining the Company&#8217;s regulatory asset and liability balances based upon probability assessments of regulatory recovery, revenues earned but not yet billed, asset retirement obligations, allowance for credit losses, pension and other employee benefit plan liabilities, and income tax-related assets and liabilities.&#160;Actual results could materially differ from these estimates.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements reflect all adjustments, consisting of normal recurring transactions that are necessary to provide a fair presentation of the results for the periods covered.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the seasonal nature of the water business, the results for interim periods are not indicative of the results for a 12-month period. Revenue and income are generally higher in the warm, dry summer months when water usage and sales are greater. Revenue and income are generally lower in the winter months when cooler temperatures and rainfall curtail water usage and sales.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">Noncontrolling Interests</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Noncontrolling interests in the Company&#8217;s condensed consolidated financial statements represents a 6.2% interest not owned by Texas Water in a consolidated subsidiary. Texas Water obtained control over the subsidiary on May 1, 2021. Since the Company controls this subsidiary, its financial statements are consolidated with those of the Company, and the noncontrolling owner&#8217;s 6.2% share of the subsidiary&#8217;s net assets and results of operations is deducted and reported as noncontrolling interests on the condensed consolidated balance sheet and as net loss attributable to noncontrolling interests in the condensed consolidated statement of operations. The Company reports noncontrolling interests in consolidated entities as a component of equity separate from the Company&#8217;s equity. The Company&#8217;s net (loss) income attributable to California Water Service Group excludes a net loss attributable to the noncontrolling interests.</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_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract</td>
</tr>
<tr>
<td style="padding-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_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI https://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI https://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>17
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630240068928">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="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-bottom:8pt;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">Operating revenue</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s operating revenue by source for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.668%"/><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%">Three Months Ended March 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%">2023</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%">2022</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%">Revenue from contracts with customers</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%">145,225&#160;</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%">158,933&#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%">Regulatory balancing account 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%">(14,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060&#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%">Total operating revenue</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%">131,100&#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%">172,993&#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-bottom:8pt;margin-top:13pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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"/></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"/></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"/></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"/></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"/></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from contracts with customers</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company principally generates operating revenue from contracts with customers by providing regulated water and wastewater services at tariff-rates authorized by the Commissions in the states in which they operate and non-regulated water and wastewater services at rates authorized by contracts with government agencies. Revenue from contracts with customers reflects amounts billed for the volume of consumption at authorized per unit rates, for a service charge, and for other authorized charges. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company satisfies its performance obligation to provide water and wastewater services over time as services are rendered. The Company applies the invoice practical expedient and recognizes revenue from contracts with customers in the amount for which the Company has a right to invoice. The Company has a right to invoice for the volume of consumption, for the service charge, and for other authorized charges. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of sales to customers is generally based on the reading of their meters, which occurs on a systematic basis throughout the month. At the end of each month, the Company estimates consumption since the date of the last meter reading and the corresponding unbilled revenue is recognized. The estimate is based upon the number of unbilled days that month and the average daily customer billing rate from the previous month (which fluctuates based upon customer usage). </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract terms are generally short-term and at will by customers and, as a result, no separate financing component is recognized for the Company's collections from customers, which generally require payment within 30 days of billing. The Company applies judgment, based principally on historical payment experience, in estimating its customers&#8217; ability to pay.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain customers are not billed for volumetric consumption, but are instead billed a flat rate at the beginning of each monthly service period. The amount billed is initially deferred and subsequently recognized over the monthly service period, as the performance obligation is satisfied. The deferred revenue balance or contract liability, which is included in "accrued expenses and other liabilities" on the unaudited condensed consolidated balance sheets, is inconsequential.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue from contracts with customers is disaggregated by class of customers for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.668%"/><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%">Three Months Ended March 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%">2023</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%">2022</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%">Residential</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%">84,035&#160;</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%">91,743&#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%">Business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,163&#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%">Multiple residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,817&#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%">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,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773&#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%">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%">6,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,985&#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%">Other (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%">2,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452&#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%">Total revenue from contracts with customers</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%">145,225&#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%">158,933&#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Other includes accrued unbilled revenue. </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-style:italic;font-weight:400;line-height:120%">Regulatory balancing account revenue</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory balancing account revenue is revenue related to revenue mechanisms authorized in California by the California Public Utilities Commission (CPUC), which allow the Company to recognize 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, and are not considered contracts with customers. To the extent that revenue is estimated to be collectible beyond 24 months, recognition is deferred. Due to the delay in the resolution of the most recent General Rate Case (GRC) filing in California in July of 2021 by Cal Water (2021 GRC Filing), the Company did not benefit from any revenue mechanisms in the first quarter of 2023. For 2022, the Company's authorized revenue mechanisms included the Water Revenue Adjustment Mechanism (WRAM).</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WRAM decoupled revenue from the volume of the sales and allowed the Company to recognize the adopted level of volumetric revenues. The variance between adopted volumetric revenues and actual billed volumetric revenues for metered accounts was recorded as regulatory balancing account&#160;revenue. No WRAM was recorded in 2023 as the revenue mechanism concluded on December 31, 2022. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory balancing account revenue also includes revenue that is recognized for balancing accounts 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. These mechanisms, such as the Modified Cost Balancing Account (MCBA), Conservation Expense Balancing Account (CEBA), Pension Cost Balancing Account (PCBA), and Health Cost Balancing Account (HCBA), generally provide for recovery of the adopted levels of expenses for purchased water, purchased power, pump taxes, water conservation program costs, pension, and health care. Variances between adopted and actual costs were recorded as regulatory balancing account revenue in 2022. In 2023, in connection with the CPUC's disallowance of the use of the WRAM, the variances for CEBA, HCBA, and PCBA are recorded against the originating expense. The MCBA was not recorded in 2023 as the mechanism concluded on December 31, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CPUC issued a decision effective August 27, 2020 requiring that Class A companies submitting GRC filings after the effective date be (i) precluded from proposing the use of a full decoupling WRAM in their next GRCs and (ii) allowed the use of Monterey-Style Water Revenue Adjustment Mechanisms (MWRAM). In addition, the CPUC's decision allowed for Incremental Cost Balancing Accounts (ICBAs) to replace the MCBA. The MWRAM 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 had been in effect. The ICBA tracks differences between the authorized per-unit prices of water production costs and actual per-unit prices of water production costs. Cal Water complied with this decision in its 2021 GRC Filing and expects the MWRAM to be implemented in 2023 and effective retroactive back to January 1, 2023. For the first quarter of 2023, the Company did not record a regulatory asset or regulatory liability for the MWRAM or ICBAs.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">Non-regulated Revenue</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s non-regulated revenue by source for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.668%"/><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%">Three Months Ended March 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%">2023</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%">2022</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%">Operating and maintenance 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%">3,235&#160;</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%">3,405&#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%">Other non-regulated 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%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-regulated revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,017&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,555&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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%">Lease 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%">606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#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 10pt;text-align: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 non-regulated revenue</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%">4,623&#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%">5,197&#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-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and maintenance services are provided for non-regulated water and wastewater systems owned by private companies and municipalities. The Company negotiates formal agreements with the customers, under which they provide operating, maintenance and customer billing services related to the customers&#8217; water system. The formal agreements outline the fee schedule for the services provided. The agreements typically call for a fee-per-service or a flat-rate amount per month. The Company satisfies its performance obligation of providing operating and maintenance services over time as services are rendered; as a result, the Company employs the invoice practical expedient and recognizes revenue in the amount that it has the right to invoice. Contract terms are generally short-term and, as a result, no separate financing component is recognized for its collections from customers, which generally require payment within 30 days of billing.   </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other non-regulated revenue primarily relates to services for the design and installation of water mains and other water infrastructure for customers outside the regulated service areas and insurance program administration. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease revenue is not considered revenue from contracts with customers and is recognized following operating lease standards. The Company is the lessor in operating lease agreements with telecommunications companies under which cellular phone antennas are placed on the Company's property. </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%;text-decoration:underline">Allowance for credit losses</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses for Customer Receivables, Other Receivables, and Unbilled Revenue on an aggregated level. These receivables are generally trade receivables due in one year or less or expected to be billed and collected in one year or less. The expected credit losses for Other Receivables and Unbilled Revenue are inconsequential. Customer receivables include receivables for water and wastewater services provided to residential customers, business, industrial, public authorities, and other customers. The expected credit losses for business, industrial, public authorities, and other customers are inconsequential. The overall risks related to the Company&#8217;s receivables are low as water and wastewater services are seen as essential services. The estimate for the allowance for credit losses is based on a historical loss ratio, in conjunction with a qualitative assessment of elements that impact the collectability of receivables to determine if the allowance for credit losses should be further adjusted in accordance with the accounting guidance for credit losses. Management contemplates available current information such as changes in economic factors, regulatory matters, industry trends, payment options and programs available to customers, and the methods that the Company is able to utilize to ensure payment.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews its allowance for credit losses utilizing a quantitative assessment, which includes a trend analysis of customer billing and collection, aging by customer class, and unemployment rates. The Company also utilizes a qualitative assessment, which considers the future collectability on customer outstanding balances, management's estimate of the cash recovery, and a general assessment of the economic conditions of the locations the Company serves. Based on these assessments, the Company adjusted its allowance for credit losses accordingly.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 activity in the allowance for credit losses for the 3-month period ended March 31, 2023 and 12-month period ended December 31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"><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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><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:18.346%"/><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:10pt;font-style:italic;font-weight:400;line-height:100%">Allowance for credit losses</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%">March 31, 2023</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%">December 31, 2022</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%">Beginning balance</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%">5,629&#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 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%">3,743&#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:400;line-height:100%">Provision for credit loss 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%">939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,887&#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%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380)</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%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7.75pt;text-align: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 ending allowance balance</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%">5,117&#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%">5,629&#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-bottom:8pt;margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Cash, Cash Equivalents, and Restricted Cash</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash within the Condensed Consolidated Balance Sheets that sum to the total of the same such amounts shown on the Condensed Consolidated Statements of Cash Flows (see Note 10 for further details on restricted cash): </span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"><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:67.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><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:14.253%"/><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:1pt;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%">March 31, 2023</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%">December 31, 2022</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%">52,286&#160;</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%">62,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"/></tr><tr><td colspan="3" style="background-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%">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%">34,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,925&#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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</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%">86,439&#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%">85,025&#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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18726-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI https://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>18
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239001936">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-based Compensation</a></td>
<td class="text">Stock-based Compensation<div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's equity incentive plan was approved and amended by stockholders on April&#160;27, 2005 and May&#160;20, 2014, respectively. The Company is authorized to issue awards up to 2,000,000 shares of common stock.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, the Company granted Restricted Stock Awards (RSAs) to Officers and members of the Board of Directors. An RSA share represents the right to receive a restricted share of the Company's common stock and is valued based on the fair market value of the Company's common stock at the date of grant. RSAs granted to Officers vest over 36 months with the first year cliff vesting. In general, RSAs granted to Board members vest at the end of 12 months. The RSAs are recognized as expense evenly over 36 months for the shares granted to Officers and 12 months for the shares granted to Board members. As of March 31, 2023, there was approximately $3.5&#160;million of total unrecognized compensation cost related to RSAs. The cost is expected to be recognized over a weighted average period of 2.0 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 the outstanding RSAs as of March 31, 2023 is presented below:</span></div><div style="margin-bottom:8pt;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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSA Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value</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%">RSAs at  January 1, 2023</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%">52,066&#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 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%">55.77&#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%">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%">42,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46&#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%">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%">(28,426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#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%">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%">&#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%">RSAs at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">65,941&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">55.47&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first three months of 2023, the Company granted performance-based Restricted Stock Units (RSUs) to Officers. An RSU represents the right to receive a share of the Company's common stock. Each award reflects a target number shares of common stock that may be issued to the award recipient. The 2023 awards may be earned upon the completion of a 3-year performance period. Whether RSUs are earned at the end of the performance period will be determined based on the achievement of certain performance objectives set by the Organization and Compensation Committee of the Board of Directors in connection with the issuance of the RSUs. The performance objectives are based on the Company's business plan covering the performance period. The performance objectives include achieving the budgeted return on equity, growth in stockholders' equity, and environmental, social, and governance targets. Depending on the results achieved during the 3-year performance period, the actual number of shares that a grant recipient receives at the end of the performance period may range from 0% to 200% of the target shares granted, provided that the grantee is continuously employed by the Company through the vesting date. If prior to the vesting date employment is terminated by reason of death, disability or normal retirement, then a pro rata portion of this award will vest. The RSUs are recognized as expense ratably over the 3-year performance period using a fair market value of the Company's common share at the date of grant and an estimated number of RSUs that will vest during the performance period. As of March 31, 2023, there was approximately $3.9&#160;million of total unrecognized compensation cost related to RSUs. The cost is expected to be recognized over a weighted average period of 2.1 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 the outstanding RSUs as of March 31, 2023 is presented below:</span></div><div style="margin-bottom:8pt;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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSU Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date 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%">RSUs at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.06&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">Performance criteria adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">RSUs at March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,072&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="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 #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.38&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has recorded compensation costs for the RSAs and RSUs that are included in administrative and general operating expenses in the amount of $0.1&#160;million and $0.5&#160;million for the three months ended March 31, 2023 and 2022, respectively.</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_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI https://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<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 https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630345706912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">Equity</a></td>
<td class="text">Equity<div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 29, 2022, the Company entered into an equity distribution agreement to sell shares of its common stock having an aggregate gross sales price of up to $350.0&#160;million from time to time depending on market conditions through an at-the-market equity program over the next three years. The Company intends to use the net proceeds from these sales, after deducting commissions on such sales and offering expenses, for general corporate purposes, which may include working capital, construction and acquisition expenditures, investments and repurchases, and redemptions of securities. The Company sold 326,042 shares of common stock through its at-the-market equity program and raised proceeds of $18.2&#160;million, net of $0.2&#160;million in commissions paid under the equity distribution agreement, during the three months ended March 31, 2023. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As approved by the Company's stockholders at the 2022 Annual Meeting, effective July 26, 2022, the aggregate number of shares of common stock which the Company shall have authority to issue was increased from 68.0&#160;million shares to 136.0&#160;million shares. All of said 136.0&#160;million shares shall be of one and the same series, namely shares with par value of $0.01 per share.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s changes in total equity for the three months ended March 31, 2023 and 2022 were as follows:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:25.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2023</span></td></tr><tr style="height:15pt"><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:700;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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></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:700;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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">&#160;</span></td><td colspan="33" style="border-top:1pt 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%">(In thousands)</span></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%">Balance at January 1, 2023</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%">55,598&#160;</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%">556&#160;</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%">760,336&#160;</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%">556,698&#160;</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%">4,804&#160;</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,322,394&#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%">Net 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%">&#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%">&#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%">(22,211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,334)</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%">Issuance of common 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%">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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">17,384&#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%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#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%">&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid on common stock ($0.2600 per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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,456)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,456)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Investment in business with noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2023</span></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%">55,991&#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%">560&#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%">777,605&#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%">520,031&#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%">4,792&#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,302,988&#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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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-bottom:8pt;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 style="width:25.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2022</span></td></tr><tr style="height:15pt"><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:700;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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></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:700;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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">&#160;</span></td><td colspan="33" style="border-top:1pt 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%">(In thousands)</span></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%">Balance at January 1, 2022</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%">53,716&#160;</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%">537&#160;</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%">651,121&#160;</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%">514,873&#160;</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%">5,386&#160;</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,171,917&#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%">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: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%">&#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,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894&#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%">Issuance of common 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:11pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">1,107&#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%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(1,674)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid on common stock ($0.2500 per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,429)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Investment in business with noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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:11pt;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%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">53,773&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">538&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">650,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">502,530&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">5,248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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,158,815&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2208762<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 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 6: 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496171-112644<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496189-112644<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496180-112644<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=SL123496158-112644<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126731327&amp;loc=SL126733271-114008<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>20
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630235189264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(Loss) Earnings Per Share of Common Stock<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">(Loss) Earnings Per Share of Common Stock</a></td>
<td class="text">arnings Per Share of Common Stock<div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The computations of basic and diluted (loss) earnings per share of common stock are noted in the table below. Basic (loss) earnings per share of common stock is computed by dividing the net (loss) income attributable to California Water Service Group by the weighted average number of common shares outstanding during the period. RSAs are included in the weighted average common shares outstanding because the shares have all the same voting and dividend rights as issued and unrestricted common stock. Certain outstanding equity instruments are not included in the diluted (loss) earnings per share calculation because their inclusion would have been anti-dilutive.</span></div><div style="margin-bottom:8pt;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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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:1pt;font-weight:700;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%">Three Months Ended March 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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share data)</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%">Net (loss) income</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%">(22,334)</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;border-top:1pt solid #000;padding:0 1pt"/><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%">894&#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:400;line-height:100%">Net loss attributable to noncontrolling interests</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%">(123)</span></td><td style="background-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%">(192)</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 loss attributable to California Water Service Group</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%">(22,211)</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 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,086&#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:400;line-height:100%">Weighted average common shares outstanding, basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">55,666&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 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:3pt double #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%">53,731&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;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%">Weighted average common shares outstanding, dilutive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,775&#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%">(Loss) earnings per share of common stock - basic</span></td><td style="background-color:#ffffff;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-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%">(0.40)</span></td><td style="background-color:#ffffff;border-top: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 style="background-color:#ffffff;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-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%">0.02&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">(Loss) earnings per share of common stock - diluted </span></td><td style="background-color:#cceeff;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:#cceeff;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%">(0.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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 style="background-color:#cceeff;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:#cceeff;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%">0.02&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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"/></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"/></tr><tr><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"/></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"/></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"/></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"/></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"/></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"/></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"/></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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=109243012&amp;loc=SL65017193-207537<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 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -URI https://asc.fasb.org/topic&amp;trid=2144383<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 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>21
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239823712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension Plan and Other Postretirement Benefits<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Pension Plan and Other Postretirement Benefits</a></td>
<td class="text">Pension Plan and Other Postretirement Benefits<div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company provides a qualified, defined-benefit, non-contributory pension plan for substantially all employees. The Company makes annual contributions to fund the amounts accrued for in the qualified pension plan. The Company also maintains an unfunded, non-qualified, supplemental executive retirement plan. The costs of the plans are charged to expense or are capitalized in utility plant as appropriate.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers medical, dental, vision, and life insurance benefits for retirees and their spouses and dependents. Participants are required to pay a premium, which offsets a portion of the cost.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash contributions made by the Company to the pension plans were $2.9&#160;million and $5.1&#160;million for the three months ended March 31, 2023 and 2022, respectively. Cash contributions made by the Company to the other postretirement benefit plans were $0.2&#160;million and $0.1&#160;million for the three months ended March 31, 2023 and 2022, respectively. The total 2023 estimated cash contribution to the pension plans and other postretirement benefits plans are expected to be approximately $2.9&#160;million and $0.2&#160;million, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables list components of net periodic benefit costs for the pension plans and other postretirement benefits. The data listed under &#8220;pension plan&#8221; includes the qualified pension plan and the non-qualified supplemental executive retirement plan. The data listed under &#8220;other benefits&#8221; is for all other postretirement benefits.</span></div><div style="margin-bottom:8pt;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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.624%"/><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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" 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%">Three Months Ended March 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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Pension&#160;Plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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: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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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%">Service cost</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,046&#160;</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%">9,235&#160;</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,126&#160;</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,683&#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%">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%">8,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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,008&#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%">Expected return on plan 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%">(13,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,482)</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%">Amortization of prior 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%">131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">Recognized net actuarial (gain) 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%">(637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228)</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%">Net periodic benefit cost (benefit)</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%">865&#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%">5,498&#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%">(755)</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%">20&#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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="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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost portion of the pension plan and other postretirement benefits is recognized in "administrative and general" expenses within the Condensed Consolidated Statements of Operations. Other components of net periodic benefit costs include interest costs, expected return on plan assets, amortization of prior service costs, and recognized net actuarial loss and are reported together as "other components of net periodic benefit cost" within the Condensed Consolidated Statements of Operations.</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_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>22
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239939664">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term and Long-term Borrowings<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DebtDisclosureTextBlock', window );">Short-term and Long-term Borrowings</a></td>
<td class="text">Short-term and Long-term Borrowings <div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 31, 2023, the Company and Cal Water entered into syndicated credit agreements, which provide for unsecured revolving credit facilities of up to an initial aggregate amount of $600.0 million for a term of five years. The Company and subsidiaries that it designates may borrow up to $200.0 million under the Company&#8217;s revolving credit facility (the Company facility). Cal Water may borrow up to $400.0 million under its revolving credit facility (the Cal Water facility). Additionally, the credit facilities may be increased by up to an incremental $150.0 million under the Cal Water facility and $50.0 million under the Company facility, subject in each case to certain conditions. At the Company&#8217;s or Cal Water's option, as applicable, borrowings under the Company and Cal Water facilities, as applicable, will bear interest annually at a rate equal to (i) the base rate, plus an applicable margin of 0.00% to 0.250%, depending on the Company and its subsidiaries' consolidated total capitalization ratio, or (ii) Term SOFR, plus an applicable margin of 0.800% to 1.250%, depending on the Company and its subsidiaries' consolidated total capitalization ratio. </span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company and Cal Water facilities contain affirmative and negative covenants and events of default customary for credit facilities of this type including, among other things, limitations and prohibitions relating to additional indebtedness, liens, mergers, and asset sales. Also, the Company and Cal Water facilities contain financial covenants governing the Company and its subsidiaries' consolidated total capitalization ratio and interest coverage ratio. As of March 31, 2023, the Company and Cal Water are in compliance with all of the covenant requirements and are eligible to use the full amount of the undrawn portion of the Company and Cal Water facilities, as applicable.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The outstanding borrowings on the Company facility as of each of March 31, 2023 and December 31, 2022 were $35.0&#160;million. Outstanding borrowings on the Cal Water facility as of March 31, 2023 and December 31, 2022 were $95.0&#160;million and $35.0&#160;million, respectively.&#160;The average borrowing rate for borrowings on the Company and Cal Water facilities during the three months ended March 31, 2023 was 5.49% compared to 0.98% for the same period last year.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2208564<br><br>Reference 2: 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 1B<br> -Subparagraph (h)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 3: 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 1C<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 4: 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 1I<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 5: 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 1I<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 6: 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(c))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 7: 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 1B<br> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 8: 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 1C<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 9: 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 1C<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495334-112611<br><br>Reference 10: 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 1E<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495348-112611<br><br>Reference 11: 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 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br><br>Reference 12: 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 1I<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495371-112611<br><br>Reference 13: 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 1B<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=123466505&amp;loc=SL123495323-112611<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>23
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239879872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text">Income Taxes<div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company adjusts its effective tax rate each quarter to be consistent with the estimated annual effective tax rate. The Company also records the tax effect of unusual or infrequently occurring discrete items.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes is shown in the tables below:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><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:19.370%"/><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:1pt;font-weight:700;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%">Three Months Ended March 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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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 benefit</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%">(3,850)</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 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%">(905)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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"/></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"/></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"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax benefit increased $3.0&#160;million&#160;to $3.9&#160;million in the first quarter of 2023 as compared to $0.9&#160;million income tax benefit in the first quarter of 2022, primarily due to an increase in the pre-tax loss in the first quarter of 2023 as compared to the first quarter of 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s effective tax rate was 14.6% before discrete items as of March 31, 2023 and 12.0% as of March 31, 2022. The increase in the effective tax rate was primarily due to a decrease in the refunds of excess deferred federal income taxes.  </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company had unrecognized tax benefits of approximately $14.0&#160;million and $16.2&#160;million as of March 31, 2023 and 2022, respectively. Included in the balance of unrecognized tax benefits as of March 31, 2023 and 2022, is $4.5&#160;million and $4.1&#160;million, respectively, of tax benefits that, if recognized, would result in an adjustment to the Company&#8217;s effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly within the next 12 months.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://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 https://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 https://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br><br>Reference 9: 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)(2))<br> -URI https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>24
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239905200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Assets and Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedOperationsAbstract', window );"><strong>Regulated Operations [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="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesDisclosureTextBlock', window );">Regulatory Assets and Liabilities</a></td>
<td class="text">Regulatory Assets and Liabilities<div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets and liabilities were comprised of the following as of March&#160;31, 2023 and December&#160;31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><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:52.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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:14.543%"/><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:14.547%"/><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:1pt;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%">Recovery Period</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%">March 31, 2023</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%">December 31, 2022</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-style:italic;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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%">Retiree group health</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%">Indefinitely</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%">&#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 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%">171&#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%">Property-related temporary differences (tax benefits flowed through to customers)</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%">Indefinitely</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%">143,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,546&#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 accrued benefits</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%">Indefinitely</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%">25,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,946&#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 WRAM and MCBA long-term accounts receivable</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%">Various</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%">49,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,558&#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%">Asset retirement obligations, net</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%">Indefinitely</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%">25,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,548&#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%">Interim rates memorandum account (IRMA) long-term accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 2 years</span></div></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,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,682&#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%">Tank coating</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%">Various</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%">16,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:10pt;font-weight:400;line-height:100%">16,395&#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%">Recoverable property losses</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%">Various</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,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:10pt;font-weight:400;line-height:100%">3,144&#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%">PCBA</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%">Various</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%">19,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,091&#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%">General district balancing account receivable</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%">1 year</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%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377&#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%">Customer assistance program (CAP) and Rate support fund (RSF) accounts receivable</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%">1 year</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%">3,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,965&#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 regulatory assets</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%">Various</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,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">293,263&#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 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%">283,620&#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:15pt"><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;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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Regulatory 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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:1pt;font-weight:400;line-height:100%">&#160;</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%">Future tax benefits due to customers</span></td><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">131,155&#160;</span></td><td style="background-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%">131,155&#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%">Pension and retiree group health</span></td><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%">58,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,678&#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%">HCBA</span></td><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%">15,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%">14,318&#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%">PCBA</span></td><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%">1,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">CEBA</span></td><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%">860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,036&#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%">Net WRAM and MCBA long-term payable</span></td><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%">262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172&#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%">Other components of net periodic benefit cost</span></td><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%">4,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,475&#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 regulatory 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845&#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%">Total Regulatory Liabilities</span></td><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%">213,350&#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%">213,679&#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-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term regulatory assets and liabilities are excluded from the above table. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The short-term regulatory assets were $50.3 million as of March&#160;31, 2023 and $66.8 million as of December&#160;31, 2022. The short-term regulatory assets as of March&#160;31, 2023 primarily consist of net WRAM and MCBA and IRMA receivables. As of December&#160;31, 2022, the short-term regulatory assets primarily consist of net WRAM and MCBA, IRMA, and PCBA receivables.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The short-term portions of regulatory liabilities were $17.3 million as of March&#160;31, 2023 and $12.2 million as of December&#160;31, 2022. The short-term regulatory liabilities as of March&#160;31, 2023 primarily consist of TCJA and CEBA liabilities. As of December&#160;31, 2022, the short-term regulatory liabilities primarily consist of TCJA liabilities.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline">Cost of Capital Application</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 3, 2021, after an approved extension from a 2020 due date, Cal Water filed its required application with the CPUC to review its cost of capital for 2022 through 2024. Cal Water currently has an approved return on equity of 9.2%, a cost of debt of 5.51%, and a capital structure of 53.4% equity and 46.6% debt. Cal Water requested a return on equity of 10.35%, a cost of debt of 4.23%, and a capital structure of 53.4% equity and 46.6% debt. The California Public Advocates Office recommended a return on equity of 7.81%, a cost of debt of 4.23%, and a capital structure of 49.4% equity and 50.6% debt. Evidentiary hearings were held in May 2022 and the case was submitted to the CPUC at the end of the second quarter of 2022. In the first quarter of 2023, the CPUC extended its statutory deadline to issue a decision to August 10, 2023. In the </span></div>event that the CPUC adopts the cost of capital components retroactively to January 1, 2022, Cal Water estimates the reduced cost of debt, if adopted at Cal Water's proposed equity capital structure, would reduce authorized annual revenue by approximately $11.0&#160;million. The actual amount could be different depending on the final cost of equity and capital structure adopted by the CPUC. Cal Water has not reserved for any potential outcome of the proceeding as Cal Water has determined that it is not probable that the proceeding will be approved retroactively to January 1, 2022.<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_PublicUtilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for public utilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -URI https://asc.fasb.org/topic&amp;trid=2156578<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RegulatedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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>25
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239794848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies 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="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-bottom:8pt;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">Commitments</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has significant commitments to purchase water from water wholesalers. The Company also has operating and finance leases for water systems, offices, land easements, licenses, equipment, and other facilities. These commitments and leases are described in the Company's Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022.&#160;</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 16, 2022, BVRT Utility Holding Company (BVRT), a majority owned subsidiary of Texas Water, entered into a long-term water supply agreement with the Guadalupe Blanco River Authority (GBRA) through its wholly owned subsidiary, Camino Real Utility (Camino Real). The Company has provided a limited guarantee to GBRA for the agreed upon obligations. GBRA is a water conservation and reclamation district established by the Texas Legislature that oversees water resources for 10 counties. Under the terms of the agreement with GBRA, Camino Real is contracted to receive up to 2,419 acre-feet of potable water annually. The GBRA agreement involves four off-takers, including Camino Real, and GBRA plans to extend a potable water pipeline from the City of Lockhart to the City of Mustang Ridge and surrounding areas. Camino Real is contracted to be the utility service provider in this area of the Austin metropolitan region and to provide potable water, recycled water, and wastewater services to portions of the City of Mustang Ridge and surrounding areas. In 2022, Camino Real committed $21.5&#160;million for its share of the cost of the pipeline project and committed an additional $11.1&#160;million for its share of the cost of the pipeline project in January of 2023. As of March 31, 2023, this committed cash has not been transferred to GBRA and is classified as part of restricted cash on the Condensed Consolidated Balance Sheets. The Company currently expects this committed cash to be transferred to GBRA in the second quarter of 2023. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">Contingencies</span></div><div style="padding-left:18pt;text-align:justify"><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">Groundwater Contamination</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has undertaken litigation against third parties to recover past and anticipated costs related to groundwater contamination in our service areas. The cost of litigation is expensed as incurred and any settlement is first offset against such costs. The CPUC&#8217;s general policy requires all proceeds from groundwater contamination litigation to be used first to pay transactional expenses, then to make customers whole for water treatment costs to comply with the CPUC&#8217;s water quality standards. The CPUC allows for a risk-based consideration of contamination proceeds which exceed the costs of the remediation described above and may result in some sharing of proceeds with shareholders, determined on a case by case basis. The CPUC has authorized various memorandum accounts that allow the Company to track significant litigation costs and to request recovery of these costs in future filings. </span></div><div style="padding-left:18pt;text-align:justify"><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">Other Legal Matters</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 Company is involved in various disputes and litigation matters that arise in the ordinary course of business. The status of each significant matter is reviewed and assessed for potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount of the range of loss can be estimated, a liability is accrued for the estimated loss in accordance with the accounting standards for contingencies. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on the best information available at the time. While the outcome of these disputes and litigation matters cannot be predicted with any certainty, management does not believe, when taking into account existing reserves, the ultimate resolution of these matters will materially affect the Company&#8217;s financial position, results of operations, or cash flows. As of March 31, 2023 and December&#160;31, 2022, the Company recognized a liability of $4.6 million and $5.3 million, respectively, for known legal matters primarily due to potable water leaks and other work-related legal matters. The cost of litigation is expensed as incurred and any settlement is first offset against such costs. Any settlement in excess of the cost to litigate is accounted for on a case by case basis, dependent on the nature of the settlement.</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_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-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_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 440<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=6491277&amp;loc=d3e6429-115629<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI https://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=123406679&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>26
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630235690992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value of Financial Assets and Liabilities</a></td>
<td class="text">Fair Value of Financial Assets and Liabilities<div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting guidance for fair value measurements and disclosures provides a single definition of fair value and requires certain disclosures about assets and liabilities measured at fair value. A hierarchical framework for disclosing the observability of the inputs utilized in measuring assets and liabilities at fair value is established by this guidance. The three levels in the hierarchy are as follows:</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1 -&#160;Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets that the Company has the ability to access.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2 -&#160;Inputs to the valuation methodology include:</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;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">Quoted market prices for similar assets or liabilities in active markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;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">Quoted prices for identical or similar assets or liabilities in inactive markets;</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;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">Inputs other than quoted prices that are observable for the asset or liability; and</span></div><div style="margin-top:6pt;padding-left:54pt;text-align:justify;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">Inputs that are derived principally from or corroborated by observable market data by correlation or other means.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">If the asset or liability has a specified (contractual) term, the level&#160;2 input must be observable for substantially the full term of the asset or liability.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3 -&#160;Inputs to the valuation methodology are unobservable and significant to the fair value measurement.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specific valuation methods include the following:</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash, Accounts receivable, short-term borrowings, and accounts payable carrying amounts approximated the fair value because of the short-term maturity of the instruments.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt fair values were estimated using the published quoted market price of similar securities, if available, or the discounted cash flow analysis, based on the current rates available using a risk-free rate (a U.S. Treasury securities yield curve) plus a risk premium of 0.60%.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:42.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><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.572%"/><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.572%"/><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.572%"/><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.579%"/><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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" 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%">March 31, 2023</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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-top:1pt 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%">Fair&#160;Value</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:1pt;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%">Cost</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%">Level&#160;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%">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%">Level&#160;3</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%">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:10pt;font-weight:400;line-height:100%">Long-term&#160;debt, including current maturities, net</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%">1,055,637&#160;</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 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,023,472&#160;</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 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,023,472&#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></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:42.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><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.572%"/><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.572%"/><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.572%"/><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.579%"/><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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" 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%">December 31, 2022</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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-top:1pt 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%">Fair&#160;Value</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:1pt;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%">Cost</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%">Level&#160;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%">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%">Level&#160;3</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%">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:10pt;font-weight:400;line-height:100%">Long-term debt, including current maturities, net</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%">1,055,797&#160;</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%">&#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 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%">977,227&#160;</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%">&#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 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%">977,227&#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></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>27
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239821712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Immaterial Restatement of Prior Period Financial Statements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionTextBlock', window );">Immaterial Restatement of Prior Period Financial Statements</a></td>
<td class="text">Immaterial Restatement of Prior Period Financial Statements<div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Subsequent to the issuance of the Company's Consolidated Financial Statements for the year ended December 31, 2021, during the fourth quarter of 2022, the Company identified an immaterial error for a regulatory liability and corresponding decreases to operating revenue and deferred income taxes that were not recorded in 2019 associated with customer refunds. The error does not impact customer billings or cash refunded to customers. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company corrected the error in the Consolidated Financial Statements included in the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2022, through a restatement of the opening retained earnings balance for the year ended December 31, 2020. The Company believes the error is immaterial to the previously issued Financial Statements for prior periods.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corrections to the Company&#8217;s retained earnings and total equity as of March 31, 2022, reported in note 4, were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><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:18.052%"/><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:18.055%"/><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:700;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:9pt;font-weight:700;line-height:100%">As of March  31, 2022</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:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;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%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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%">Corrections</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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%">As Corrected</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:700;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000;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:400;line-height:100%">(In thousands)</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%">Retained earnings</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%">513,593&#160;</span></td><td style="background-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%">(11,063)</span></td><td style="background-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%">502,530&#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 equity</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,169,878&#160;</span></td><td style="background-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%">(11,063)</span></td><td style="background-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%">1,158,815&#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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ErrorCorrectionTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting error correction.</p></div>
<a href="javascript:void(0);" onclick="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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>28
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630234652624">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><div style="text-align:justify"><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">Basis of Presentation</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X promulgated by the Securities and Exchange Commission (SEC) and therefore do not contain all of the information and footnotes required by GAAP and the SEC for annual financial statements. Interim financial information includes the Company's accounts and those of its wholly and non-wholly owned subsidiaries. The non-wholly owned subsidiary was consolidated using the voting interest model as the Company owns a majority of the voting interests in the non-wholly owned subsidiary. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company&#8217;s consolidated financial statements included in its Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022 as filed with the SEC on March 1, 2023.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Company&#8217;s unaudited condensed consolidated interim financial statements in accordance with GAAP 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 balance sheet dates and the reported amounts of revenues and expenses for the periods presented. These include, but are not limited to, estimates and assumptions used in determining the Company&#8217;s regulatory asset and liability balances based upon probability assessments of regulatory recovery, revenues earned but not yet billed, asset retirement obligations, allowance for credit losses, pension and other employee benefit plan liabilities, and income tax-related assets and liabilities.&#160;Actual results could materially differ from these estimates.</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements reflect all adjustments, consisting of normal recurring transactions that are necessary to provide a fair presentation of the results for the periods covered.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the seasonal nature of the water business, the results for interim periods are not indicative of the results for a 12-month period. Revenue and income are generally higher in the warm, dry summer months when water usage and sales are greater. Revenue and income are generally lower in the winter months when cooler temperatures and rainfall curtail water usage and sales.</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="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy', window );">Revenue</a></td>
<td class="text">Revenue from contracts with customers<div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company principally generates operating revenue from contracts with customers by providing regulated water and wastewater services at tariff-rates authorized by the Commissions in the states in which they operate and non-regulated water and wastewater services at rates authorized by contracts with government agencies. Revenue from contracts with customers reflects amounts billed for the volume of consumption at authorized per unit rates, for a service charge, and for other authorized charges. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company satisfies its performance obligation to provide water and wastewater services over time as services are rendered. The Company applies the invoice practical expedient and recognizes revenue from contracts with customers in the amount for which the Company has a right to invoice. The Company has a right to invoice for the volume of consumption, for the service charge, and for other authorized charges. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The measurement of sales to customers is generally based on the reading of their meters, which occurs on a systematic basis throughout the month. At the end of each month, the Company estimates consumption since the date of the last meter reading and the corresponding unbilled revenue is recognized. The estimate is based upon the number of unbilled days that month and the average daily customer billing rate from the previous month (which fluctuates based upon customer usage). </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract terms are generally short-term and at will by customers and, as a result, no separate financing component is recognized for the Company's collections from customers, which generally require payment within 30 days of billing. The Company applies judgment, based principally on historical payment experience, in estimating its customers&#8217; ability to pay.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Certain customers are not billed for volumetric consumption, but are instead billed a flat rate at the beginning of each monthly service period. The amount billed is initially deferred and subsequently recognized over the monthly service period, as the performance obligation is satisfied. The deferred revenue balance or contract liability, which is included in "accrued expenses and other liabilities" on the unaudited condensed consolidated balance sheets, is inconsequential.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue from contracts with customers is disaggregated by class of customers for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.668%"/><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%">Three Months Ended March 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%">2023</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%">2022</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%">Residential</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%">84,035&#160;</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%">91,743&#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%">Business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,163&#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%">Multiple residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,817&#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%">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,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773&#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%">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%">6,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,985&#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%">Other (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%">2,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452&#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%">Total revenue from contracts with customers</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%">145,225&#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%">158,933&#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Other includes accrued unbilled revenue. </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-style:italic;font-weight:400;line-height:120%">Regulatory balancing account revenue</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory balancing account revenue is revenue related to revenue mechanisms authorized in California by the California Public Utilities Commission (CPUC), which allow the Company to recognize 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, and are not considered contracts with customers. To the extent that revenue is estimated to be collectible beyond 24 months, recognition is deferred. Due to the delay in the resolution of the most recent General Rate Case (GRC) filing in California in July of 2021 by Cal Water (2021 GRC Filing), the Company did not benefit from any revenue mechanisms in the first quarter of 2023. For 2022, the Company's authorized revenue mechanisms included the Water Revenue Adjustment Mechanism (WRAM).</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The WRAM decoupled revenue from the volume of the sales and allowed the Company to recognize the adopted level of volumetric revenues. The variance between adopted volumetric revenues and actual billed volumetric revenues for metered accounts was recorded as regulatory balancing account&#160;revenue. No WRAM was recorded in 2023 as the revenue mechanism concluded on December 31, 2022. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory balancing account revenue also includes revenue that is recognized for balancing accounts 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. These mechanisms, such as the Modified Cost Balancing Account (MCBA), Conservation Expense Balancing Account (CEBA), Pension Cost Balancing Account (PCBA), and Health Cost Balancing Account (HCBA), generally provide for recovery of the adopted levels of expenses for purchased water, purchased power, pump taxes, water conservation program costs, pension, and health care. Variances between adopted and actual costs were recorded as regulatory balancing account revenue in 2022. In 2023, in connection with the CPUC's disallowance of the use of the WRAM, the variances for CEBA, HCBA, and PCBA are recorded against the originating expense. The MCBA was not recorded in 2023 as the mechanism concluded on December 31, 2022.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CPUC issued a decision effective August 27, 2020 requiring that Class A companies submitting GRC filings after the effective date be (i) precluded from proposing the use of a full decoupling WRAM in their next GRCs and (ii) allowed the use of Monterey-Style Water Revenue Adjustment Mechanisms (MWRAM). In addition, the CPUC's decision allowed for Incremental Cost Balancing Accounts (ICBAs) to replace the MCBA. The MWRAM 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 had been in effect. The ICBA tracks differences between the authorized per-unit prices of water production costs and actual per-unit prices of water production costs. Cal Water complied with this decision in its 2021 GRC Filing and expects the MWRAM to be implemented in 2023 and effective retroactive back to January 1, 2023. For the first quarter of 2023, the Company did not record a regulatory asset or regulatory liability for the MWRAM or ICBAs.</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="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Non-regulated Revenue</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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">Non-regulated Revenue</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s non-regulated revenue by source for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.668%"/><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%">Three Months Ended March 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%">2023</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%">2022</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%">Operating and maintenance 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%">3,235&#160;</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%">3,405&#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%">Other non-regulated 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%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-regulated revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,017&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,555&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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%">Lease 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%">606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#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 10pt;text-align: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 non-regulated revenue</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%">4,623&#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%">5,197&#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-bottom:3pt;margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating and maintenance services are provided for non-regulated water and wastewater systems owned by private companies and municipalities. The Company negotiates formal agreements with the customers, under which they provide operating, maintenance and customer billing services related to the customers&#8217; water system. The formal agreements outline the fee schedule for the services provided. The agreements typically call for a fee-per-service or a flat-rate amount per month. The Company satisfies its performance obligation of providing operating and maintenance services over time as services are rendered; as a result, the Company employs the invoice practical expedient and recognizes revenue in the amount that it has the right to invoice. Contract terms are generally short-term and, as a result, no separate financing component is recognized for its collections from customers, which generally require payment within 30 days of billing.   </span></div>Other non-regulated revenue primarily relates to services for the design and installation of water mains and other water infrastructure for customers outside the regulated service areas and insurance program administration.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueRecognitionLeases', window );">Lease revenue</a></td>
<td class="text">Lease revenue is not considered revenue from contracts with customers and is recognized following operating lease standards. The Company is the lessor in operating lease agreements with telecommunications companies under which cellular phone antennas are placed on the Company's property.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditLossFinancialInstrumentPolicyTextBlock', window );">Allowance for credit losses</a></td>
<td class="text"><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%;text-decoration:underline">Allowance for credit losses</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company measures expected credit losses for Customer Receivables, Other Receivables, and Unbilled Revenue on an aggregated level. These receivables are generally trade receivables due in one year or less or expected to be billed and collected in one year or less. The expected credit losses for Other Receivables and Unbilled Revenue are inconsequential. Customer receivables include receivables for water and wastewater services provided to residential customers, business, industrial, public authorities, and other customers. The expected credit losses for business, industrial, public authorities, and other customers are inconsequential. The overall risks related to the Company&#8217;s receivables are low as water and wastewater services are seen as essential services. The estimate for the allowance for credit losses is based on a historical loss ratio, in conjunction with a qualitative assessment of elements that impact the collectability of receivables to determine if the allowance for credit losses should be further adjusted in accordance with the accounting guidance for credit losses. Management contemplates available current information such as changes in economic factors, regulatory matters, industry trends, payment options and programs available to customers, and the methods that the Company is able to utilize to ensure payment.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company reviews its allowance for credit losses utilizing a quantitative assessment, which includes a trend analysis of customer billing and collection, aging by customer class, and unemployment rates. The Company also utilizes a qualitative assessment, which considers the future collectability on customer outstanding balances, management's estimate of the cash recovery, and a general assessment of the economic conditions of the locations the Company serves. Based on these assessments, the Company adjusted its allowance for credit losses accordingly.</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_CreditLossFinancialInstrumentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 30<br> -Section 35<br> -Paragraph 7A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120269220-210453<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3D<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267969-210447<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL82922895-210455<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 35<br> -Paragraph 13A<br> -URI https://asc.fasb.org/extlink&amp;oid=125515542&amp;loc=SL120267917-210453<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 35<br> -Paragraph 8A<br> -URI https://asc.fasb.org/extlink&amp;oid=124266218&amp;loc=SL120267834-210445<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 4A<br> -URI https://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120269210-210444<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919260-210447<br><br>Reference 8: 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 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL120267845-210446<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 14<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919253-210447<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 21<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919272-210447<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 30<br> -Paragraph 5A<br> -URI https://asc.fasb.org/extlink&amp;oid=124256539&amp;loc=SL120254536-210444<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3C<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL120267966-210447<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 30<br> -Paragraph 1B<br> -URI https://asc.fasb.org/extlink&amp;oid=124268681&amp;loc=SL120267897-210452<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 11<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919244-210447<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3D<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267862-210455<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.M.Q4)<br> -URI https://asc.fasb.org/extlink&amp;oid=122651532&amp;loc=SL122037091-237805<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3C<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267859-210455<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 30<br> -Section 50<br> -Paragraph 3A<br> -URI https://asc.fasb.org/extlink&amp;oid=124269663&amp;loc=SL120267853-210455<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CreditLossFinancialInstrumentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RevenueRecognitionForAlternativeRevenueProgramsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition related to alternative revenue programs. The major alternative revenue programs can generally be segregated into two categories, programs that adjust billings for the effects of weather abnormalities or broad external factors or to compensate the utility for demand-side management initiatives (for example, no-growth plans and similar conservation efforts); and programs that provide for additional billings (incentive awards) if the utility achieves certain objectives, such as reducing costs, reaching specified milestones, or demonstratively improving customer service.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 605<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=126950297&amp;loc=d3e50159-110409<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 605<br> -Section 25<br> -Paragraph 2<br> -URI https://asc.fasb.org/extlink&amp;oid=126950297&amp;loc=d3e50174-110409<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 605<br> -Section 25<br> -Paragraph 4<br> -URI https://asc.fasb.org/extlink&amp;oid=126950297&amp;loc=d3e50187-110409<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 980<br> -SubTopic 605<br> -Section 25<br> -Paragraph 3<br> -URI https://asc.fasb.org/extlink&amp;oid=126950297&amp;loc=d3e50180-110409<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RevenueRecognitionLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition for leases entered into by lessor.</p></div>
<a href="javascript:void(0);" onclick="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 (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126899994&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 https://asc.fasb.org/extlink&amp;oid=126899994&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630238999456">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s operating revenue by source for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.668%"/><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%">Three Months Ended March 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%">2023</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%">2022</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%">Revenue from contracts with customers</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%">145,225&#160;</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%">158,933&#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%">Regulatory balancing account 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%">(14,125)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,060&#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%">Total operating revenue</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%">131,100&#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%">172,993&#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-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the following table, revenue from contracts with customers is disaggregated by class of customers for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.668%"/><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%">Three Months Ended March 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%">2023</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%">2022</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%">Residential</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%">84,035&#160;</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%">91,743&#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%">Business</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,163&#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%">Multiple residential</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,997&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,817&#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%">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,634&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,773&#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%">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%">6,425&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,985&#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%">Other (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%">2,160&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,452&#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%">Total revenue from contracts with customers</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%">145,225&#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%">158,933&#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><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></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"/></tr></table></div><div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a) Other includes accrued unbilled revenue. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table disaggregates the Company&#8217;s non-regulated revenue by source for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><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:13.668%"/><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%">Three Months Ended March 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%">2023</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%">2022</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%">Operating and maintenance 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%">3,235&#160;</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%">3,405&#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%">Other non-regulated 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%">782&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,150&#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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-regulated revenue from contracts with customers</span></td><td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,017&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align: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,555&#160;</span></td><td style="background-color:#cceeff;border-top:2pt 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%">Lease 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%">606&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">642&#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 10pt;text-align: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 non-regulated revenue</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%">4,623&#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%">5,197&#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="Show.showAR( this, 'defref_us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock', window );">Schedule of Allowance for Credit Losses</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 activity in the allowance for credit losses for the 3-month period ended March 31, 2023 and 12-month period ended December 31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"><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:59.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.344%"/><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:18.346%"/><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:10pt;font-style:italic;font-weight:400;line-height:100%">Allowance for credit losses</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%">March 31, 2023</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%">December 31, 2022</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%">Beginning balance</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%">5,629&#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 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%">3,743&#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:400;line-height:100%">Provision for credit loss 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%">939&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,887&#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%">Write-offs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,592)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380)</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%">Recoveries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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 7.75pt;text-align: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 ending allowance balance</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%">5,117&#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%">5,629&#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="Show.showAR( this, 'defref_us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock', window );">Schedule of Cash and Cash Equivalents</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents, and restricted cash within the Condensed Consolidated Balance Sheets that sum to the total of the same such amounts shown on the Condensed Consolidated Statements of Cash Flows (see Note 10 for further details on restricted cash): </span></div><div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"><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:67.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.250%"/><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:14.253%"/><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:1pt;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%">March 31, 2023</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%">December 31, 2022</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%">52,286&#160;</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%">62,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"/></tr><tr><td colspan="3" style="background-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%">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%">34,153&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,925&#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:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</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%">86,439&#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%">85,025&#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_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_AccountsReceivableAllowanceForCreditLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126920106&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_ScheduleOfCashAndCashEquivalentsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239893280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of Restricted Stock and Restricted Stock Unit Activity</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 the outstanding RSAs as of March 31, 2023 is presented below:</span></div><div style="margin-bottom:8pt;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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSA Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date Fair Value</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%">RSAs at  January 1, 2023</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%">52,066&#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 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%">55.77&#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%">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%">42,301&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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.46&#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%">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%">(28,426)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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.02&#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%">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%">&#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%">RSAs at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">65,941&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">55.47&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><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 the outstanding RSUs as of March 31, 2023 is presented below:</span></div><div style="margin-bottom:8pt;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 style="width:68.929%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><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:13.522%"/><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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of RSU Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Grant-Date 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%">RSUs at January 1, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">92,625&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><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:top"><span style="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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54.06&#160;</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,464&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.46&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">Performance criteria adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,822&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.84&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">Vested</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(40,589)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56.84&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">Forfeited</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.66&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-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%">RSUs at March 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100,072&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="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 #000;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55.38&#160;</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239889424">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfStockholdersEquityTableTextBlock', window );">Schedule of Changes in Total Common Stockholders' Equity</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company&#8217;s changes in total equity for the three months ended March 31, 2023 and 2022 were as follows:</span></div><div style="margin-bottom:8pt;margin-top:13pt;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:25.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2023</span></td></tr><tr style="height:15pt"><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:700;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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" 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%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></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:700;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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">&#160;</span></td><td colspan="33" style="border-top:1pt 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%">(In thousands)</span></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%">Balance at January 1, 2023</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%">55,598&#160;</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%">556&#160;</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%">760,336&#160;</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%">556,698&#160;</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%">4,804&#160;</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,322,394&#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%">Net 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%">&#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%">&#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%">(22,211)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,334)</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%">Issuance of common 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%">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: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,380&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">17,384&#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%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">&#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%">&#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:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid on common stock ($0.2600 per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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,456)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,456)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Investment in business with noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">111&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2023</span></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%">55,991&#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%">560&#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%">777,605&#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%">520,031&#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%">4,792&#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,302,988&#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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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-bottom:8pt;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 style="width:25.946%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.449%"/><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:10.459%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three months ended March 31, 2022</span></td></tr><tr style="height:15pt"><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:700;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:8pt;font-weight:700;line-height:100%">Common Stock</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><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" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Noncontrolling Interests</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total Equity</span></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:700;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%">Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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%">Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></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%">&#160;</span></td><td colspan="33" style="border-top:1pt 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%">(In thousands)</span></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%">Balance at January 1, 2022</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%">53,716&#160;</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%">537&#160;</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%">651,121&#160;</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%">514,873&#160;</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%">5,386&#160;</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,171,917&#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%">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: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%">&#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,086&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">894&#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%">Issuance of common 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:11pt;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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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%">&#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%">1,107&#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%">Repurchase of common stock</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(1,674)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividends paid on common stock ($0.2500 per share)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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%">&#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,429)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,429)</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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Investment in business with noncontrolling interest</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">(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:11pt;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%">54&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at March 31, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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%">53,773&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">538&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">650,499&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">502,530&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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%">5,248&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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,158,815&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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"/><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>
</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfStockholdersEquityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfStockholdersEquityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239859456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(Loss) Earnings Per Share of Common Stock (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule basic and Diluted Earnings Per Share</a></td>
<td class="text"><div style="padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The computations of basic and diluted (loss) earnings per share of common stock are noted in the table below. Basic (loss) earnings per share of common stock is computed by dividing the net (loss) income attributable to California Water Service Group by the weighted average number of common shares outstanding during the period. RSAs are included in the weighted average common shares outstanding because the shares have all the same voting and dividend rights as issued and unrestricted common stock. Certain outstanding equity instruments are not included in the diluted (loss) earnings per share calculation because their inclusion would have been anti-dilutive.</span></div><div style="margin-bottom:8pt;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:72.730%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.621%"/><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:1pt;font-weight:700;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%">Three Months Ended March 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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt 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%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(In thousands, except per share data)</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%">Net (loss) income</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%">(22,334)</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;border-top:1pt solid #000;padding:0 1pt"/><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%">894&#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:400;line-height:100%">Net loss attributable to noncontrolling interests</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%">(123)</span></td><td style="background-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%">(192)</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 loss attributable to California Water Service Group</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%">(22,211)</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 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,086&#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:400;line-height:100%">Weighted average common shares outstanding, basic</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #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%">55,666&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 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:3pt double #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%">53,731&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #000;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%">Weighted average common shares outstanding, dilutive</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,666&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,775&#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%">(Loss) earnings per share of common stock - basic</span></td><td style="background-color:#ffffff;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-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%">(0.40)</span></td><td style="background-color:#ffffff;border-top: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 style="background-color:#ffffff;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-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%">0.02&#160;</span></td><td style="background-color:#ffffff;border-top:3pt double #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%">(Loss) earnings per share of common stock - diluted </span></td><td style="background-color:#cceeff;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:#cceeff;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%">(0.40)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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 style="background-color:#cceeff;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:#cceeff;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%">0.02&#160;</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"><tr><td style="width:1.0%"/><td style="width:98.900%"/><td style="width:0.1%"/><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 style="height:3pt"><td colspan="3" style="padding:0 1pt"/><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"/></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"/></tr><tr><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"/></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"/></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"/></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"/></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"/></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"/></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"/></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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239765312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension Plan and Other Postretirement Benefits (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Schedule of components of net periodic benefit costs for the pension plans and other postretirement benefits</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables list components of net periodic benefit costs for the pension plans and other postretirement benefits. The data listed under &#8220;pension plan&#8221; includes the qualified pension plan and the non-qualified supplemental executive retirement plan. The data listed under &#8220;other benefits&#8221; is for all other postretirement benefits.</span></div><div style="margin-bottom:8pt;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:45.829%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><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:11.619%"/><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:11.619%"/><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:11.624%"/><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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="21" 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%">Three Months Ended March 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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%">Pension&#160;Plan</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><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: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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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%">Service cost</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,046&#160;</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%">9,235&#160;</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,126&#160;</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,683&#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%">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%">8,746&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,329&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,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,008&#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%">Expected return on plan 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%">(13,421)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,307)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,636)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,482)</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%">Amortization of prior 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%">131&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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&#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%">Recognized net actuarial (gain) 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%">(637)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(228)</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%">Net periodic benefit cost (benefit)</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%">865&#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%">5,498&#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%">(755)</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%">20&#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_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630235690992">
<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">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of Components of Income Tax Expense (Benefit)</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes is shown in the tables below:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:57.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.367%"/><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:19.370%"/><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:1pt;font-weight:700;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%">Three Months Ended March 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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</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%">2022</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 benefit</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%">(3,850)</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 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%">(905)</span></td><td style="background-color:#cceeff;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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239905200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedOperationsAbstract', window );"><strong>Regulated Operations [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="Show.showAR( this, 'defref_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock', window );">Schedule of Regulatory Assets and Liabilities</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regulatory assets and liabilities were comprised of the following as of March&#160;31, 2023 and December&#160;31, 2022:</span></div><div style="margin-bottom:8pt;margin-top:13pt"><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:52.262%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.788%"/><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:14.543%"/><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:14.547%"/><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:1pt;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%">Recovery Period</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%">March 31, 2023</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%">December 31, 2022</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-style:italic;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</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%">Retiree group health</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%">Indefinitely</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%">&#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 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%">171&#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%">Property-related temporary differences (tax benefits flowed through to customers)</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%">Indefinitely</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%">143,546&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,546&#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 accrued benefits</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%">Indefinitely</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%">25,974&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,946&#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 WRAM and MCBA long-term accounts receivable</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%">Various</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%">49,243&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,558&#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%">Asset retirement obligations, net</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%">Indefinitely</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%">25,335&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,548&#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%">Interim rates memorandum account (IRMA) long-term accounts receivable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1 - 2 years</span></div></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,533&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,682&#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%">Tank coating</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%">Various</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%">16,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:10pt;font-weight:400;line-height:100%">16,395&#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%">Recoverable property losses</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%">Various</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,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:10pt;font-weight:400;line-height:100%">3,144&#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%">PCBA</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%">Various</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%">19,233&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,091&#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%">General district balancing account receivable</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%">1 year</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%">383&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">377&#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%">Customer assistance program (CAP) and Rate support fund (RSF) accounts receivable</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%">1 year</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%">3,402&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,965&#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 regulatory assets</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%">Various</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,109&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,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;text-align: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</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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%">293,263&#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 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%">283,620&#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:15pt"><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;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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">Regulatory 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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%">&#160;</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><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:1pt;font-weight:400;line-height:100%">&#160;</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%">Future tax benefits due to customers</span></td><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;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="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%">131,155&#160;</span></td><td style="background-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%">131,155&#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%">Pension and retiree group health</span></td><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%">58,678&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,678&#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%">HCBA</span></td><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%">15,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%">14,318&#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%">PCBA</span></td><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%">1,999&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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%">CEBA</span></td><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%">860&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,036&#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%">Net WRAM and MCBA long-term payable</span></td><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%">262&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172&#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%">Other components of net periodic benefit cost</span></td><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%">4,059&#160;</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align: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,475&#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 regulatory 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,025&#160;</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">845&#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%">Total Regulatory Liabilities</span></td><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%">213,350&#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%">213,679&#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_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of detailed information about regulatory assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RegulatedOperationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperationsAbstract</td>
</tr>
<tr>
<td style="padding-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>36
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239780400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value of Long-term Debt</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:42.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><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.572%"/><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.572%"/><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.572%"/><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.579%"/><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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" 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%">March 31, 2023</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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-top:1pt 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%">Fair&#160;Value</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:1pt;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%">Cost</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%">Level&#160;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%">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%">Level&#160;3</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%">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:10pt;font-weight:400;line-height:100%">Long-term&#160;debt, including current maturities, net</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%">1,055,637&#160;</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 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,023,472&#160;</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 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,023,472&#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></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:42.613%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><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.572%"/><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.572%"/><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.572%"/><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.579%"/><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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="27" 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%">December 31, 2022</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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="21" style="border-top:1pt 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%">Fair&#160;Value</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:1pt;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%">Cost</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%">Level&#160;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%">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%">Level&#160;3</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%">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:10pt;font-weight:400;line-height:100%">Long-term debt, including current maturities, net</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%">1,055,797&#160;</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%">&#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 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%">977,227&#160;</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%">&#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 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%">977,227&#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></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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="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 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=126976982&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630239794848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Immaterial Restatement of Prior Period Financial Statements (Tables)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingChangesAndErrorCorrectionsAbstract', window );"><strong>Accounting Changes and Error Corrections [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="Show.showAR( this, 'defref_us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock', window );">Schedule of Error Corrections and Prior Period Adjustments</a></td>
<td class="text"><div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The corrections to the Company&#8217;s retained earnings and total equity as of March 31, 2022, reported in note 4, were as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><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:39.981%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:18.052%"/><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:18.052%"/><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:18.055%"/><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:700;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:9pt;font-weight:700;line-height:100%">As of March  31, 2022</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:700;line-height:100%">&#160;</span></td><td colspan="3" style="border-top:1pt solid #000;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%">As Previously Reported</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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%">Corrections</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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%">As Corrected</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:700;line-height:100%">&#160;</span></td><td colspan="15" style="border-top:1pt solid #000;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:400;line-height:100%">(In thousands)</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%">Retained earnings</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%">513,593&#160;</span></td><td style="background-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%">(11,063)</span></td><td style="background-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%">502,530&#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 equity</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,169,878&#160;</span></td><td style="background-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%">(11,063)</span></td><td style="background-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%">1,158,815&#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_AccountingChangesAndErrorCorrectionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingChangesAndErrorCorrectionsAbstract</td>
</tr>
<tr>
<td style="padding-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_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630235791648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Operations and Basis of Presentation (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>segment</div>
</th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [Line Items]</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="Show.showAR( this, 'defref_us-gaap_NumberOfReportableSegments', window );">Number of reportable segments</a></td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_OwnershipAxis=cwt_BVRTWaterCompanyMember', window );">BVRT Water Company</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="Show.showAR( this, 'defref_us-gaap_MinorityInterestLineItems', window );"><strong>Noncontrolling Interest [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="Show.showAR( this, 'defref_us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners', window );">Noncontrolling interest</a></td>
<td class="nump">6.20%<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_MinorityInterestLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestLineItems</td>
</tr>
<tr>
<td style="padding-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_MinorityInterestOwnershipPercentageByNoncontrollingOwners">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_NumberOfReportableSegments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8672-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_srt_OwnershipAxis=cwt_BVRTWaterCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_BVRTWaterCompanyMember</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>39
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630234468208">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">$ 145,225<span></span>
</td>
<td class="nump">$ 158,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="Show.showAR( this, 'defref_us-gaap_RevenueNotFromContractWithCustomer', window );">Regulatory balancing account revenue</a></td>
<td class="num">(14,125)<span></span>
</td>
<td class="nump">14,060<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatedOperatingRevenueWater', window );">Operating revenue</a></td>
<td class="nump">131,100<span></span>
</td>
<td class="nump">172,993<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnregulatedOperatingRevenue', window );">Total non-regulated revenue</a></td>
<td class="nump">4,623<span></span>
</td>
<td class="nump">5,197<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cwt_ResidentialMember', window );">Residential</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">84,035<span></span>
</td>
<td class="nump">91,743<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cwt_BusinessMember', window );">Business</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">31,974<span></span>
</td>
<td class="nump">32,163<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cwt_MultipleResidentialMember', window );">Multiple residential</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">14,997<span></span>
</td>
<td class="nump">14,817<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cwt_IndustrialMember', window );">Industrial</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">5,634<span></span>
</td>
<td class="nump">5,773<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cwt_PublicAuthoritiesMember', window );">Public authorities</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">6,425<span></span>
</td>
<td class="nump">6,985<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=us-gaap_ServiceOtherMember', window );">Other</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">2,160<span></span>
</td>
<td class="nump">7,452<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cwt_OperatingAndMaintenanceMember', window );">Operating and maintenance revenue</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">3,235<span></span>
</td>
<td class="nump">3,405<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cwt_OtherNonRegulatedServiceMember', window );">Other non-regulated revenue</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">782<span></span>
</td>
<td class="nump">1,150<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ProductOrServiceAxis=cwt_NonRegulatedServicesMember', window );">Non-regulated revenue from contracts with customers</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="Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [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="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue from contracts with customers</a></td>
<td class="nump">4,017<span></span>
</td>
<td class="nump">4,555<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeaseIncome', window );">Lease revenue</a></td>
<td class="nump">606<span></span>
</td>
<td class="nump">642<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnregulatedOperatingRevenue', window );">Total non-regulated revenue</a></td>
<td class="nump">$ 4,623<span></span>
</td>
<td class="nump">$ 5,197<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_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-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_LeaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.</p></div>
<a href="javascript:void(0);" onclick="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 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124258985&amp;loc=SL77919372-209981<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RegulatedOperatingRevenueWater">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of regulated water operating revenues recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatedOperatingRevenueWater</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://asc.fasb.org/extlink&amp;oid=126920106&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 https://asc.fasb.org/extlink&amp;oid=6472922&amp;loc=d3e499488-122856<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RevenueNotFromContractWithCustomer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue that is not accounted for under Topic 606.</p></div>
<a href="javascript:void(0);" onclick="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 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueNotFromContractWithCustomer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_UnregulatedOperatingRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of unregulated operating revenues recognized during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnregulatedOperatingRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProductOrServiceAxis=cwt_ResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=cwt_ResidentialMember</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_ProductOrServiceAxis=cwt_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=cwt_BusinessMember</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_ProductOrServiceAxis=cwt_MultipleResidentialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=cwt_MultipleResidentialMember</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_ProductOrServiceAxis=cwt_IndustrialMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=cwt_IndustrialMember</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_ProductOrServiceAxis=cwt_PublicAuthoritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=cwt_PublicAuthoritiesMember</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_ProductOrServiceAxis=us-gaap_ServiceOtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=us-gaap_ServiceOtherMember</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_ProductOrServiceAxis=cwt_OperatingAndMaintenanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=cwt_OperatingAndMaintenanceMember</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_ProductOrServiceAxis=cwt_OtherNonRegulatedServiceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=cwt_OtherNonRegulatedServiceMember</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_ProductOrServiceAxis=cwt_NonRegulatedServicesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_ProductOrServiceAxis=cwt_NonRegulatedServicesMember</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>40
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630237223152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Allowance for Credit Losses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward', window );"><strong>Accounts Receivable, Allowance for Credit Loss [Roll Forward]</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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Beginning balance</a></td>
<td class="nump">$ 5,629<span></span>
</td>
<td class="nump">$ 3,743<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for credit loss expense</a></td>
<td class="nump">939<span></span>
</td>
<td class="nump">5,887<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs', window );">Write-offs</a></td>
<td class="num">(1,592)<span></span>
</td>
<td class="num">(4,380)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries', window );">Recoveries</a></td>
<td class="nump">141<span></span>
</td>
<td class="nump">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="Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivable', window );">Total ending allowance balance</a></td>
<td class="nump">$ 5,117<span></span>
</td>
<td class="nump">$ 5,629<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_AllowanceForDoubtfulAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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 https://asc.fasb.org/extlink&amp;oid=123577603&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 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=124255206&amp;loc=SL82895884-210446<br><br>Reference 5: 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivableRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in allowance for credit loss on accounts receivable, from recovery.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_AllowanceForDoubtfulAccountsReceivableRollforward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward</td>
</tr>
<tr>
<td style="padding-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_AllowanceForDoubtfulAccountsReceivableWriteOffs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of direct write-downs of accounts receivable charged against the allowance.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="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 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124255953&amp;loc=SL82919249-210447<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(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>41
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630234562144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 52,286<span></span>
</td>
<td class="nump">$ 62,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RestrictedCashCurrent', window );">Restricted cash</a></td>
<td class="nump">34,153<span></span>
</td>
<td class="nump">22,925<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="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Total cash, cash equivalents, and restricted cash shown in the statements of cash flows</a></td>
<td class="nump">$ 86,439<span></span>
</td>
<td class="nump">$ 85,025<span></span>
</td>
<td class="nump">$ 71,852<span></span>
</td>
<td class="nump">$ 80,653<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3044-108585<br><br>Reference 2: 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 (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124098289&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 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126954810&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 https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RestrictedCashCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash 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.</p></div>
<a href="javascript:void(0);" onclick="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 50<br> -Paragraph 8<br> -URI https://asc.fasb.org/extlink&amp;oid=126999549&amp;loc=SL98516268-108586<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>42
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630234513792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares authorized to be issued under the plan (in shares)</a></td>
<td class="nump">2,000,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="Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Recorded compensation costs for the RSAs and RSUs</a></td>
<td class="nump">$ 0.1<span></span>
</td>
<td class="nump">$ 0.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">RSAs</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition</a></td>
<td class="text">2 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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 3.5<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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember', window );">Performance-Based Restricted Stock Unit Awards (RSUs)</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition</a></td>
<td class="text">2 years 1 month 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 3.9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Performance period</a></td>
<td class="text">3 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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember', window );">Performance-Based Restricted Stock Unit Awards (RSUs) | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</strong></a></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="Show.showAR( this, 'defref_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate', window );">Options vested on anniversary date</a></td>
<td class="nump">0.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="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember', window );">Performance-Based Restricted Stock Unit Awards (RSUs) | 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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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="Show.showAR( this, 'defref_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate', window );">Options vested on anniversary date</a></td>
<td class="nump">200.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="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_OfficerMember', window );">Officer | RSAs</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">36 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition</a></td>
<td class="text">36 months<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="Show.showAR( this, 'defref_srt_TitleOfIndividualAxis=srt_DirectorMember', window );">Director | RSAs</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Stock-based Compensation</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Vesting period</a></td>
<td class="text">12 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Period for recognition</a></td>
<td class="text">12 months<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_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The rate of vesting of awards when they are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, 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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockMember</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=cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_OfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_OfficerMember</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=srt_DirectorMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=srt_DirectorMember</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>43
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630237193856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-based Compensation - RSAs &amp; Performance-Based RSUs (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2023 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">RSAs</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">52,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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">42,301<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(28,426)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">65,941<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted average price at grant</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 55.77<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">55.46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">56.02<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 55.47<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember', window );">RSUs</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of shares</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Beginning balance (in shares) | shares</a></td>
<td class="nump">92,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">42,464<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="Show.showAR( this, 'defref_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment', window );">Performance criteria adjustment (in shares) | shares</a></td>
<td class="nump">14,822<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(40,589)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(9,250)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Ending balance (in shares) | shares</a></td>
<td class="nump">100,072<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward', window );"><strong>Weighted average price at grant</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="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Beginning balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 54.06<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">55.46<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="Show.showAR( this, 'defref_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue', window );">Performance criteria adjustment (in dollars per share) | $ / shares</a></td>
<td class="nump">56.84<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">56.84<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">53.66<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Ending balance (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 55.38<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Criteria Adjustment</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Criteria Adjustment, Weighted Average Grant Date Fair Value</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<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 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -URI https://asc.fasb.org/extlink&amp;oid=128089324&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockMember</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_RestrictedStockUnitsRSUMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestrictedStockUnitsRSUMember</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>44
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630234407168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Narrative (Details) - USD ($)<br> $ / shares in Units, $ in Millions</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</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>Apr. 29, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Jul. 26, 2022</div></th>
<th class="th"><div>Jul. 25, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
<td class="text">&#160;<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="Show.showAR( this, 'defref_cwt_SaleOfStockMaximumConsiderationOnTransaction', window );">Maximum consideration on transaction</a></td>
<td class="nump">$ 350.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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cwt_SaleOfStockAgreementTerm', window );">Sale of stock, agreement term</a></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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction', window );">Sale of stock, number of shares issued in transaction (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">326,042<span></span>
</td>
<td class="text">&#160;<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="Show.showAR( this, 'defref_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans', window );">Issuance of common stock, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18.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="Show.showAR( this, 'defref_us-gaap_PaymentsForCommissions', window );">Payments for commissions</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">136,000,000<span></span>
</td>
<td class="nump">136,000,000<span></span>
</td>
<td class="nump">136,000,000<span></span>
</td>
<td class="nump">68,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="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<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_cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Proceeds From Issuance Of Common Stock, Excluding Employee Stock Purchase Plans</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_SaleOfStockAgreementTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale of Stock, Agreement Term</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_SaleOfStockAgreementTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_SaleOfStockMaximumConsiderationOnTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sale of Stock, Maximum Consideration On Transaction</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_SaleOfStockMaximumConsiderationOnTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_PaymentsForCommissions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid for commissions during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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> -Subparagraph (g)<br> -URI https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForCommissions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_SaleOfStockNumberOfSharesIssuedInTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction</td>
</tr>
<tr>
<td style="padding-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>45
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630230310192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Equity - Changes in Equity (Details) - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at beginning of period (in shares)</a></td>
<td class="nump">55,598,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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">$ 1,322,394<span></span>
</td>
<td class="nump">$ 1,171,917<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(22,334)<span></span>
</td>
<td class="nump">894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">17,384<span></span>
</td>
<td class="nump">1,107<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,674)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid on common stock</a></td>
<td class="num">(14,456)<span></span>
</td>
<td class="num">(13,429)<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="Show.showAR( this, 'defref_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness', window );">Investment in business with noncontrolling interest</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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at end of period (in shares)</a></td>
<td class="nump">55,991,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">$ 1,302,988<span></span>
</td>
<td class="nump">$ 1,158,815<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareCashPaid', window );">Dividends paid on common stock (in dollars per share)</a></td>
<td class="nump">$ 0.2600<span></span>
</td>
<td class="nump">$ 0.2500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_CommonStockMember', window );">Common Stock</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at beginning of period (in shares)</a></td>
<td class="nump">55,598,000<span></span>
</td>
<td class="nump">53,716,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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">$ 556<span></span>
</td>
<td class="nump">$ 537<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues', window );">Issuance of common stock (in shares)</a></td>
<td class="nump">420,000<span></span>
</td>
<td class="nump">85,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="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">$ 4<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodShares', window );">Repurchase of common stock (in shares)</a></td>
<td class="num">(27,000)<span></span>
</td>
<td class="num">(28,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="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Balance at end of period (in shares)</a></td>
<td class="nump">55,991,000<span></span>
</td>
<td class="nump">53,773,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="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">$ 560<span></span>
</td>
<td class="nump">$ 538<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember', window );">Additional Paid-in Capital</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="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">760,336<span></span>
</td>
<td class="nump">651,121<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueNewIssues', window );">Issuance of common stock</a></td>
<td class="nump">17,380<span></span>
</td>
<td class="nump">1,106<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockRepurchasedDuringPeriodValue', window );">Repurchase of common stock</a></td>
<td class="nump">0<span></span>
</td>
<td class="num">(1,674)<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="Show.showAR( this, 'defref_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness', window );">Investment in business with noncontrolling interest</a></td>
<td class="num">(111)<span></span>
</td>
<td class="num">(54)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">777,605<span></span>
</td>
<td class="nump">650,499<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember', window );">Retained Earnings</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">556,698<span></span>
</td>
<td class="nump">514,873<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(22,211)<span></span>
</td>
<td class="nump">1,086<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DividendsCommonStockCash', window );">Dividends paid on common stock</a></td>
<td class="num">(14,456)<span></span>
</td>
<td class="num">(13,429)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">520,031<span></span>
</td>
<td class="nump">502,530<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember', window );">Noncontrolling Interests</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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at beginning of period</a></td>
<td class="nump">4,804<span></span>
</td>
<td class="nump">5,386<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net income (loss)</a></td>
<td class="num">(123)<span></span>
</td>
<td class="num">(192)<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="Show.showAR( this, 'defref_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness', window );">Investment in business with noncontrolling interest</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">54<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Balance at end of period</a></td>
<td class="nump">$ 4,792<span></span>
</td>
<td class="nump">$ 5,248<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncontrolling Interest, Increase From Investment In Business</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_CommonStockDividendsPerShareCashPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DividendsCommonStockCash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStockCash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockRepurchasedDuringPeriodShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI https://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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodShares</td>
</tr>
<tr>
<td style="padding-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_StockRepurchasedDuringPeriodValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126973232&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 https://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(29))<br> -URI https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockRepurchasedDuringPeriodValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StatementEquityComponentsAxis=us-gaap_CommonStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementEquityComponentsAxis=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>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementEquityComponentsAxis=us-gaap_AdditionalPaidInCapitalMember</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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</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_StatementEquityComponentsAxis=us-gaap_NoncontrollingInterestMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_StatementEquityComponentsAxis=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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630236329120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>(Loss) Earnings Per Share of Common Stock (Details) - USD ($)<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings Per Share [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="Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net (loss) income</a></td>
<td class="num">$ (22,334)<span></span>
</td>
<td class="nump">$ 894<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAttributableToNoncontrollingInterest', window );">Net loss attributable to noncontrolling interests</a></td>
<td class="num">(123)<span></span>
</td>
<td class="num">(192)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income attributable to California Water Service Group</a></td>
<td class="num">$ (22,211)<span></span>
</td>
<td class="nump">$ 1,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="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average common shares outstanding, basic (in shares)</a></td>
<td class="nump">55,666<span></span>
</td>
<td class="nump">53,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average common shares outstanding, dilutive (in shares)</a></td>
<td class="nump">55,666<span></span>
</td>
<td class="nump">53,775<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">(Loss) earnings per share of common stock - basic (in dollars per share)</a></td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="nump">$ 0.02<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">(Loss) earnings per share of common stock - diluted (in dollars per share)</a></td>
<td class="num">$ (0.40)<span></span>
</td>
<td class="nump">$ 0.02<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_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 3<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 10<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-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 11<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 7: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e4984-109258<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<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 55<br> -Paragraph 15<br> -URI https://asc.fasb.org/extlink&amp;oid=128363288&amp;loc=d3e3842-109258<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 7<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-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 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=124432515&amp;loc=d3e3550-109257<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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1252-109256<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 17: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=128363288&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126958026&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 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: 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 https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 https://asc.fasb.org/extlink&amp;oid=124432515&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 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -URI https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<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 7<br> -URI https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1337-109256<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>dtr-types: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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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(22))<br> -URI https://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-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 4<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22595-107794<br><br>Reference 4: 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 https://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<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 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 8: 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 https://asc.fasb.org/extlink&amp;oid=126953954&amp;loc=SL114868664-224227<br><br>Reference 9: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3602-108585<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 1<br> -Subparagraph (b)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<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 https://asc.fasb.org/extlink&amp;oid=124431687&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 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 17: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 18: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22583-107794<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=SL5780133-109256<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669619-108580<br><br>Reference 25: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 26: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 27: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22694-107794<br><br>Reference 28: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 29: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8736-108599<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 34: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 35: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Net Income (Loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=126968391&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://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 https://asc.fasb.org/extlink&amp;oid=126968391&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 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<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 9<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22663-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<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 https://asc.fasb.org/extlink&amp;oid=126901519&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 32<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124452729-227067<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 30<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8906-108599<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=126954810&amp;loc=d3e3000-108585<br><br>Reference 15: 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 https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4569616-111683<br><br>Reference 16: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<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 32<br> -Subparagraph (f)<br> -URI https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8933-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 19: 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 https://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 20: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 21: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<br><br>Reference 22: 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 https://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 23: 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 https://asc.fasb.org/extlink&amp;oid=126901519&amp;loc=d3e8924-108599<br><br>Reference 24: 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 https://asc.fasb.org/extlink&amp;oid=126968391&amp;loc=SL7669625-108580<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442552-122756<br><br>Reference 29: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -URI https://asc.fasb.org/extlink&amp;oid=126975872&amp;loc=SL124442526-122756<br><br>Reference 30: 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 https://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 31: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 32: 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 https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 33: 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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=124432515&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 https://asc.fasb.org/extlink&amp;oid=126958026&amp;loc=d3e1448-109256<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>47
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630234616128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pension Plan and Other Postretirement Benefits (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_PensionPlansDefinedBenefitMember', window );">Pension&#160;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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Pension Plan and Other Postretirement Benefits</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer cash contributions</a></td>
<td class="nump">$ 2,900<span></span>
</td>
<td class="nump">$ 5,100<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear', window );">Estimated cash contributions in the current fiscal year</a></td>
<td class="nump">2,900<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of the pension plans and other postretirement benefits</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">6,046<span></span>
</td>
<td class="nump">9,235<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">8,746<span></span>
</td>
<td class="nump">6,329<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(13,421)<span></span>
</td>
<td class="num">(11,307)<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="Show.showAR( this, 'defref_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses', window );">Amortization of prior service cost</a></td>
<td class="nump">131<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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Recognized net actuarial (gain) loss</a></td>
<td class="num">(637)<span></span>
</td>
<td class="nump">999<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost (benefit)</a></td>
<td class="nump">865<span></span>
</td>
<td class="nump">5,498<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember', window );">Other&#160;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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Pension Plan and Other Postretirement Benefits</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer cash contributions</a></td>
<td class="nump">200<span></span>
</td>
<td class="nump">100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear', window );">Estimated cash contributions in the current fiscal year</a></td>
<td class="nump">200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract', window );"><strong>Components of the pension plans and other postretirement benefits</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="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">1,126<span></span>
</td>
<td class="nump">1,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">1,297<span></span>
</td>
<td class="nump">1,008<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets', window );">Expected return on plan assets</a></td>
<td class="num">(2,636)<span></span>
</td>
<td class="num">(2,482)<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="Show.showAR( this, 'defref_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses', window );">Amortization of prior service cost</a></td>
<td class="nump">39<span></span>
</td>
<td class="nump">39<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanActuarialGainLoss', window );">Recognized net actuarial (gain) loss</a></td>
<td class="num">(581)<span></span>
</td>
<td class="num">(228)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost (benefit)</a></td>
<td class="num">$ (755)<span></span>
</td>
<td class="nump">$ 20<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Defined Benefit Plan, Amortization and Deferral of Gains (Losses)</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_DefinedBenefitPlanActuarialGainLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="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 (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=123447040&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 18<br> -URI https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_DefinedBenefitPlanExpectedReturnOnPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123453770&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract</td>
</tr>
<tr>
<td style="padding-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_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123447040&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 https://asc.fasb.org/extlink&amp;oid=123450688&amp;loc=d3e4587-114921<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>48
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630230453792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Short-term and Long-term Borrowings (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 29, 2019</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cwt_CalWaterMember', window );">Cal 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding borrowings</a></td>
<td class="nump">$ 95,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 95,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 35,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="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCredit', window );">Outstanding borrowings</a></td>
<td class="nump">35,000,000<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="nump">$ 35,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 600,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600,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="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument, term</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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityInterestRateDuringPeriod', window );">Average borrowing rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5.49%<span></span>
</td>
<td class="nump">0.98%<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Base Rate | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></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>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Base Rate | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | 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="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0.80%<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate | 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="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentBasisSpreadOnVariableRate1', window );">Interest rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.25%<span></span>
</td>
<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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Cal 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="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">$ 400,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity', window );">Incremental expansion of borrowing capacity</a></td>
<td class="nump">150,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">150,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="Show.showAR( this, 'defref_us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember', window );">Revolving Credit Facility | Parent 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="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum borrowing capacity</a></td>
<td class="nump">200,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">200,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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity', window );">Incremental expansion of borrowing capacity</a></td>
<td class="nump">$ 50,000,000<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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Line Of Credit Facility, Incremental Expansion Of Borrowing Capacity</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_DebtInstrumentBasisSpreadOnVariableRate1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage points added to the reference rate to compute the variable rate on the debt instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentBasisSpreadOnVariableRate1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://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 https://asc.fasb.org/extlink&amp;oid=126897435&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 https://asc.fasb.org/extlink&amp;oid=126734703&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_LineOfCreditFacilityInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_dei_LegalEntityAxis=cwt_CalWaterMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_CalWaterMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_us-gaap_VariableRateAxis=us-gaap_BaseRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=us-gaap_BaseRateMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</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>49
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630235704960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Provision for Income Taxes (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="num">$ (3,850)<span></span>
</td>
<td class="num">$ (905)<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=123586238&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>50
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630230339680">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="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>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount', window );">Increase in income tax expense</a></td>
<td class="nump">$ 3,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="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">$ 3,850<span></span>
</td>
<td class="nump">$ 905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Effective tax rate estimate</a></td>
<td class="nump">14.60%<span></span>
</td>
<td class="nump">12.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="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefits', window );">Unrecognized tax benefits</a></td>
<td class="nump">$ 14,000<span></span>
</td>
<td class="nump">$ 16,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate', window );">Tax benefits that, if recognized, would affect the effective tax rate</a></td>
<td class="nump">$ 4,500<span></span>
</td>
<td class="nump">$ 4,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Effective Income Tax Rate Reconciliation, Increase (Decrease), Amount</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=122134291&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 https://asc.fasb.org/extlink&amp;oid=121826272&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 https://asc.fasb.org/extlink&amp;oid=126901519&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&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 https://asc.fasb.org/extlink&amp;oid=123586238&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 https://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 https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of unrecognized tax benefits.</p></div>
<a href="javascript:void(0);" onclick="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 https://asc.fasb.org/extlink&amp;oid=123427490&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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="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 https://asc.fasb.org/extlink&amp;oid=121826272&amp;loc=SL6600010-109319<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630230907072">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Assets and Liabilities - Schedule of Regulatory Assets and Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">$ 293,263<span></span>
</td>
<td class="nump">$ 283,620<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total Regulatory Liabilities</a></td>
<td class="nump">213,350<span></span>
</td>
<td class="nump">213,679<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_DeferredIncomeTaxChargesMember', window );">Future tax benefits due to customers</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total Regulatory Liabilities</a></td>
<td class="nump">131,155<span></span>
</td>
<td class="nump">131,155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cwt_PensionAndPostRetirementBenefitsMember', window );">Pension and retiree group health</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total Regulatory Liabilities</a></td>
<td class="nump">58,678<span></span>
</td>
<td class="nump">58,678<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cwt_PensionBalancingAccountMember', window );">PCBA</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total Regulatory Liabilities</a></td>
<td class="nump">1,999<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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cwt_HealthCareBalancingAccountMember', window );">HCBA</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total Regulatory Liabilities</a></td>
<td class="nump">15,312<span></span>
</td>
<td class="nump">14,318<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cwt_ConservationProgramLiabilityMember', window );">CEBA</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total Regulatory Liabilities</a></td>
<td class="nump">860<span></span>
</td>
<td class="nump">6,036<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cwt_NetWRAMandMCBALongtermPayableMember', window );">Net WRAM and MCBA long-term payable</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total Regulatory Liabilities</a></td>
<td class="nump">262<span></span>
</td>
<td class="nump">172<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=cwt_OtherComponentsOfNetPeriodicBenefitCostMember', window );">Other components of net periodic benefit cost</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total Regulatory Liabilities</a></td>
<td class="nump">4,059<span></span>
</td>
<td class="nump">2,475<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember', window );">Other regulatory liabilities</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityNoncurrent', window );">Total Regulatory Liabilities</a></td>
<td class="nump">1,025<span></span>
</td>
<td class="nump">845<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_DefinedBenefitPostretirementHealthCoverageMember', window );">Retiree group health</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">171<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_DeferredIncomeTaxChargesMember', window );">Future tax benefits due to customers</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">143,546<span></span>
</td>
<td class="nump">143,546<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cwt_OtherAccruedBenefitsMember', window );">Other accrued 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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">25,974<span></span>
</td>
<td class="nump">24,946<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember', window );">Net WRAM and MCBA long-term accounts receivable</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">49,243<span></span>
</td>
<td class="nump">41,558<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=us-gaap_AssetRetirementObligationCostsMember', window );">Asset retirement obligations, 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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">25,335<span></span>
</td>
<td class="nump">24,548<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cwt_InterimRatesLongTermAccountsReceivableMember', window );">Interim rates memorandum account (IRMA) long-term accounts receivable</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">3,533<span></span>
</td>
<td class="nump">3,682<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cwt_TankCoatingMember', window );">Tank coating</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">16,507<span></span>
</td>
<td class="nump">16,395<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cwt_RecoverablePropertyLossesMember', window );">Recoverable property losses</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">2,998<span></span>
</td>
<td class="nump">3,144<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cwt_PensionBalancingAccountMember', window );">PCBA</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">$ 19,233<span></span>
</td>
<td class="nump">19,091<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cwt_GeneralDistrictBalanceAccountReceivableMember', window );">General district balancing account receivable</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Recovery Period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">$ 383<span></span>
</td>
<td class="nump">377<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember', window );">Customer assistance program (CAP) and Rate support fund (RSF) accounts receivable</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Recovery Period</a></td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">$ 3,402<span></span>
</td>
<td class="nump">2,965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAxis=cwt_OtherRegulatoryAssetsMember', window );">Other regulatory assets</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsNoncurrent', window );">Total Regulatory Assets</a></td>
<td class="nump">$ 3,109<span></span>
</td>
<td class="nump">$ 3,197<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Interim rates memorandum account (IRMA) long-term accounts receivable</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Recovery Period</a></td>
<td class="text">1 year<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="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Interim rates memorandum account (IRMA) long-term accounts receivable</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="Show.showAR( this, 'defref_cwt_RegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Regulatory Assets and 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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetAmortizationPeriod', window );">Recovery Period</a></td>
<td class="text">2 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_cwt_RegulatoryAssetsAndLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_RegulatoryAssetsAndLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_RegulatoryAssetAmortizationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortization period for the recovery of regulatory asset, 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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryAssetAmortizationPeriod</td>
</tr>
<tr>
<td style="padding-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_RegulatoryAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatoryLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RegulatoryLiabilityAxis=us-gaap_DeferredIncomeTaxChargesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryLiabilityAxis=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_RegulatoryLiabilityAxis=cwt_PensionAndPostRetirementBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryLiabilityAxis=cwt_PensionAndPostRetirementBenefitsMember</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_RegulatoryLiabilityAxis=cwt_PensionBalancingAccountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryLiabilityAxis=cwt_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_RegulatoryLiabilityAxis=cwt_HealthCareBalancingAccountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryLiabilityAxis=cwt_HealthCareBalancingAccountMember</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_RegulatoryLiabilityAxis=cwt_ConservationProgramLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryLiabilityAxis=cwt_ConservationProgramLiabilityMember</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_RegulatoryLiabilityAxis=cwt_NetWRAMandMCBALongtermPayableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryLiabilityAxis=cwt_NetWRAMandMCBALongtermPayableMember</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_RegulatoryLiabilityAxis=cwt_OtherComponentsOfNetPeriodicBenefitCostMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryLiabilityAxis=cwt_OtherComponentsOfNetPeriodicBenefitCostMember</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_RegulatoryLiabilityAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryLiabilityAxis=us-gaap_OtherRegulatoryAssetsLiabilitiesMember</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_DefinedBenefitPostretirementHealthCoverageMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_DefinedBenefitPostretirementHealthCoverageMember</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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_OtherAccruedBenefitsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_OtherAccruedBenefitsMember</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=cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember</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_AssetRetirementObligationCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_AssetRetirementObligationCostsMember</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=cwt_InterimRatesLongTermAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_InterimRatesLongTermAccountsReceivableMember</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=cwt_TankCoatingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_TankCoatingMember</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=cwt_RecoverablePropertyLossesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_RecoverablePropertyLossesMember</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=cwt_PensionBalancingAccountMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_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=cwt_GeneralDistrictBalanceAccountReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_GeneralDistrictBalanceAccountReceivableMember</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=cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember</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=cwt_OtherRegulatoryAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_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>
<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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>52
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630230301152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Assets and Liabilities - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Schedule of Regulatory Assets and Liabilities [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="Show.showAR( this, 'defref_us-gaap_RegulatoryAssetsCurrent', window );">Short-term portion of the regulatory assets</a></td>
<td class="nump">$ 50,335<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 66,826<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryLiabilityCurrent', window );">Short-term portion of the regulatory liabilities</a></td>
<td class="nump">$ 17,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,240<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage', window );">Return on equity</a></td>
<td class="nump">9.20%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage', window );">Approved debt</a></td>
<td class="nump">5.51%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage', window );">Approved equity</a></td>
<td class="nump">53.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage', window );">Approved equity to debt ratio</a></td>
<td class="nump">46.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage', window );">Proposed return on equity</a></td>
<td class="nump">10.35%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage', window );">Requested debt</a></td>
<td class="nump">4.23%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage', window );">Requested equity</a></td>
<td class="nump">53.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage', window );">Requested equity to debt ratio</a></td>
<td class="nump">46.60%<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="Show.showAR( this, 'defref_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue', window );">Decrease on annual revenue</a></td>
<td class="nump">$ 11,000<span></span>
</td>
<td class="nump">$ 11,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="Show.showAR( this, 'defref_us-gaap_RegulatoryAgencyAxis=cwt_CaliforniaPublicAdvocatesOfficeMember', window );">California Public Advocates Office</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="Show.showAR( this, 'defref_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems', window );"><strong>Schedule of Regulatory Assets and Liabilities [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="Show.showAR( this, 'defref_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage', window );">Recommended return on equity</a></td>
<td class="nump">7.81%<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="Show.showAR( this, 'defref_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage', window );">Recommended debt</a></td>
<td class="nump">4.23%<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="Show.showAR( this, 'defref_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage', window );">Recommended equity</a></td>
<td class="nump">49.40%<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="Show.showAR( this, 'defref_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage', window );">Recommended equity to debt ratio</a></td>
<td class="nump">50.60%<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_cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Recommended Capital Structure, Increase (Decrease) On Annual Revenue</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Recommended Debt Capital Structure, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Recommended Equity Capital Structure, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Recommended Rate Increase (Decrease), Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Public Utilities, Recommended Return on Equity, Percentage</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Schedule of Regulatory Assets and Liabilities [Line Items]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_PublicUtilitiesApprovedDebtCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's approved debt to capital, including debt and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesApprovedEquityCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's approved equity to capital, including debt and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesApprovedRateIncreaseDecreasePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's approved rate increase (decrease) by regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesApprovedReturnOnEquityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's approved return on equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesRequestedDebtCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested debt to capital, including debt and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesRequestedEquityCapitalStructurePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested equity to capital, including debt and equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesRequestedRateIncreaseDecreasePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested rate increase (decrease) with regulatory agency.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_PublicUtilitiesRequestedReturnOnEquityPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Percentage of public utility's requested return on equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_RegulatoryAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=6499975&amp;loc=d3e44250-110382<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_RegulatoryLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div 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 405<br> -Section 25<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6500807&amp;loc=d3e48068-110394<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RegulatoryAgencyAxis=cwt_CaliforniaPublicAdvocatesOfficeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RegulatoryAgencyAxis=cwt_CaliforniaPublicAdvocatesOfficeMember</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>53
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630234689824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies - Narrative (Details) - USD ($)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="Show.showAR( this, 'defref_us-gaap_LossContingencyAccrualAtCarryingValue', window );">Contingency loss recognized liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5.3<span></span>
</td>
<td class="nump">$ 4.6<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=cwt_CaminoRealMember', window );">Camino Real | Supply Commitment</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="Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [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="Show.showAR( this, 'defref_cwt_PaymentsForOtherCommitments', window );">Payments for other commitments</a></td>
<td class="nump">$ 11.1<span></span>
</td>
<td class="nump">$ 21.5<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_cwt_PaymentsForOtherCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments For Other Commitments</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_PaymentsForOtherCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</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_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-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_LossContingencyAccrualAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loss contingency liability.</p></div>
<a href="javascript:void(0);" onclick="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 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14615-108349<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossContingencyAccrualAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_dei_LegalEntityAxis=cwt_CaminoRealMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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=cwt_CaminoRealMember</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_OtherCommitmentsAxis=us-gaap_SupplyCommitmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_OtherCommitmentsAxis=us-gaap_SupplyCommitmentMember</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>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630240067600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities - Narrative (Details)<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2023</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [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="Show.showAR( this, 'defref_cwt_FairValueInputsRiskPremium', window );">Risk premium (as a percent)</a></td>
<td class="nump">0.60%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cwt_FairValueInputsRiskPremium">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the risk premium rate as an input to measure fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cwt_FairValueInputsRiskPremium</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cwt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types: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_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-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>55
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630230472000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value of Financial Assets and Liabilities - Schedule of Long Term Debt at Fair Value (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember', window );">Cost</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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value of Financial Assets and 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="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-term&#160;debt, including current maturities, net</a></td>
<td class="nump">$ 1,055,637<span></span>
</td>
<td class="nump">$ 1,055,797<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair&#160;Value</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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value of Financial Assets and 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="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-term&#160;debt, including current maturities, net</a></td>
<td class="nump">1,023,472<span></span>
</td>
<td class="nump">977,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair&#160;Value | Level&#160;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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value of Financial Assets and 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="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-term&#160;debt, including current maturities, net</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="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair&#160;Value | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value of Financial Assets and 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="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-term&#160;debt, including current maturities, net</a></td>
<td class="nump">1,023,472<span></span>
</td>
<td class="nump">977,227<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember', window );">Fair&#160;Value | 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="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value of Financial Assets and 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="Show.showAR( this, 'defref_us-gaap_DebtLongtermAndShorttermCombinedAmount', window );">Long-term&#160;debt, including current maturities, net</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_DebtLongtermAndShorttermCombinedAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the aggregate of total long-term debt, including current maturities and short-term debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtLongtermAndShorttermCombinedAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementBasisAxis=us-gaap_CarryingReportedAmountFairValueDisclosureMember</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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_FairValueByMeasurementBasisAxis=us-gaap_EstimateOfFairValueFairValueDisclosureMember</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_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/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.23.1</span><table class="report" border="0" cellspacing="2" id="idm140630237199536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Immaterial Restatement of Prior Period Financial Statements (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Mar. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Mar. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">$ 520,031<span></span>
</td>
<td class="nump">$ 556,698<span></span>
</td>
<td class="nump">$ 502,530<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="nump">$ 1,302,988<span></span>
</td>
<td class="nump">$ 1,322,394<span></span>
</td>
<td class="nump">1,158,815<span></span>
</td>
<td class="nump">$ 1,171,917<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RestatementAxis=srt_ScenarioPreviouslyReportedMember', window );">As Previously Reported</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">513,593<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,169,878<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="Show.showAR( this, 'defref_srt_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember', window );">Corrections</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems', window );"><strong>Error Corrections and Prior Period Adjustments Restatement [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="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(11,063)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest', window );">Total equity</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (11,063)<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_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems</td>
</tr>
<tr>
<td style="padding-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_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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="Show.toggleNext( this );">+ References</a><div 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 https://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 852<br> -SubTopic 10<br> -Section 55<br> -Paragraph 10<br> -URI https://asc.fasb.org/extlink&amp;oid=84165509&amp;loc=d3e56426-112766<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 https://asc.fasb.org/extlink&amp;oid=126734703&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 https://asc.fasb.org/extlink&amp;oid=124501264&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 https://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 https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><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_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.</p></div>
<a href="javascript:void(0);" onclick="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 45<br> -Paragraph 24<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21930-107793<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 https://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<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 45<br> -Paragraph 23<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21914-107793<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 7<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22644-107794<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 50<br> -Paragraph 5<br> -URI https://asc.fasb.org/extlink&amp;oid=124431353&amp;loc=SL124442411-227067<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 10<br> -Section 65<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=122640432&amp;loc=SL121648383-210437<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (c)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 105<br> -SubTopic 10<br> -Section 65<br> -Paragraph 6<br> -Subparagraph (d)<br> -URI https://asc.fasb.org/extlink&amp;oid=126987489&amp;loc=SL124442142-165695<br><br>Reference 9: 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 16<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568740-111683<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 40<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126732423&amp;loc=SL123482106-238011<br><br>Reference 11: 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 https://asc.fasb.org/extlink&amp;oid=123596393&amp;loc=d3e14064-108612<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 45<br> -Paragraph 5<br> -Subparagraph (b)<br> -URI https://asc.fasb.org/extlink&amp;oid=124436220&amp;loc=d3e21711-107793<br><br>Reference 13: 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 https://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 14: 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 https://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 50<br> -Paragraph 1<br> -URI https://asc.fasb.org/extlink&amp;oid=6450520&amp;loc=d3e32583-110901<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 848<br> -SubTopic 10<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (a)(3)(iii)(03)<br> -URI https://asc.fasb.org/extlink&amp;oid=125980421&amp;loc=SL125981372-237846<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 17<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32136-110900<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 65<br> -Paragraph 8<br> -Subparagraph (d)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=126983759&amp;loc=SL121830611-158277<br><br>Reference 20: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 21: 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 (f)(2)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 22: 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 4I<br> -URI https://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4590271-111686<br><br>Reference 23: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=124501264&amp;loc=SL117420844-207641<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (a)<br> -URI https://asc.fasb.org/extlink&amp;oid=118261656&amp;loc=d3e32211-110900<br><br>Reference 25: 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 15<br> -URI https://asc.fasb.org/extlink&amp;oid=126929396&amp;loc=SL4568447-111683<br><br>Reference 26: 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 (f)(1)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br><br>Reference 27: 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)(3)<br> -URI https://asc.fasb.org/extlink&amp;oid=124431687&amp;loc=d3e22499-107794<br><br>Reference 28: 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 (e)<br> -URI https://asc.fasb.org/extlink&amp;oid=128097895&amp;loc=SL121327923-165333<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_RestatementAxis=srt_ScenarioPreviouslyReportedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestatementAxis=srt_ScenarioPreviouslyReportedMember</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_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="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_RestatementAxis=srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</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>cwt-20230331_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:cwt="http://www.calwatergroup.com/20230331"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2022"
  xmlns:us-gaap="http://fasb.org/us-gaap/2022"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="cwt-20230331.xsd" xlink:type="simple"/>
    <context id="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i738fec215d204d159874359ad7a797da_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic185adacb1994a79b935e13164abb30a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib547376018694be0aa86f42b2e054be6_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie395b845c09b48e8873f54e9515542f1_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="iaeb831f80b364558b38a3be5859e8ef0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i8c585d09f01c42df933a243db214e4be_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:OwnershipAxis">cwt:BVRTWaterCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i59e7f0b98e3545318aec4ccafd51b714_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="icc1ade0aee26414192882f2cbbb88f5f_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:ResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i2dcdf57718ce4851ac806101df8e69d0_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i2e19e95f00644499be0963d9887caf74_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i69734a2f24ea4e448e76c27d4f34242f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:MultipleResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ief7d7746c9024cdba018f4df60e6bb7d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:MultipleResidentialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ibeaea948a8cc4823b7aad5560ac3c997_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i463f729f9ff84c0ab61903c766699d6a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:IndustrialMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic105d2aded4242f7a252f195c30426e6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:PublicAuthoritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i27d26c280a024c57a49bf5d149a359ad_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:PublicAuthoritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ic24b9110df0f4c6082e3d312c08243a6_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i7f890180f3ee4e3ab7dce4af124325bd_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ServiceOtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i55bf8a11064a4bdc8420dde032fef67b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:OperatingAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="icba531e9cc6a40cb811b5b0b42ad3986_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:OperatingAndMaintenanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i90bc3dc9d6a745e8a4097fb2f3bc1559_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:OtherNonRegulatedServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i6f947c728b6243ed8cc8ba155fda726a_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:OtherNonRegulatedServiceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i30a4d6edb0294b05a170fb1f7762030f_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:NonRegulatedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="if1abcb7f520b4da6aa8c12e060da9f7e_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">cwt:NonRegulatedServicesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i6d16702dcaa440d58d6d1614996d1668_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="ibbba70da499d4b03928f24f6cc21f8ac_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:OfficerMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1fa083cfe88b46ca9c9b4bcaa2696e02_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:DirectorMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ic6b854fe829946ceb88bf6b527435eec_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i01304b0555634931a7419ee28a6597e6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if93a80ee98304c528251c6c26e4be122_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cwt:PerformanceBasedRestrictedStockUnitAwardsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i79a65c676e81443d9aa33501d46da42e_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cwt:PerformanceBasedRestrictedStockUnitAwardsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia20ace1a66ff4014a29708a87926fd57_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cwt:PerformanceBasedRestrictedStockUnitAwardsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i21beb0a36ae643f98a68e498ec984b20_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">cwt:PerformanceBasedRestrictedStockUnitAwardsRSUsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7726be8f78ff4bb98b2d22d1f4618c22_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i31a1830d28a5445b8956273e0b8ab722_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockUnitsRSUMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i971e5e0a3e5b4a5e8f46be94f180ee30_I20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <instant>2022-04-29</instant>
        </period>
    </context>
    <context id="i7980cb7383ae426285ddf213514e88d2_D20220429-20220429">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <startDate>2022-04-29</startDate>
            <endDate>2022-04-29</endDate>
        </period>
    </context>
    <context id="iabd478edbf754cd180a4ca0878e5bc68_I20220725">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <instant>2022-07-25</instant>
        </period>
    </context>
    <context id="ide9df1ce93794397bf4c3e2d79d155df_I20220726">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
        </entity>
        <period>
            <instant>2022-07-26</instant>
        </period>
    </context>
    <context id="i3e5e80599b104735a5cd7905bce1a74f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i28af056e4c144c10b728251860669002_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ib8b847a68d9a458788bd9977c8769b22_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4b1f99d4a7c04cdb8340d10ae24d02b6_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4756e8953e84ec99a93fb348cb3424b_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ied4094a65a7741d28f57a41d0576dbf7_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i022a0fb14ec943988befe40227ff6414_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i47aac32378c14734be0ebe83461249e1_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i07de3853a075443b9f15a25944b6ad99_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7b80cdf4da5f4ffc8faf2c9d5aa99b12_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ice603f7b541b4304ba6636b1ba9286bd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i76a5dbc0276847918b269bebc19ebdbd_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i8b3ce9cb3d534202b5bb8c886b42fde4_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie309e256b8f24c36a376b4a78abb45fb_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="ie3a3274fa87946388fdf95fd67c80220_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i9db71531f962490a90efdefefd18763f_I20211231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="i62fe94a6bbf44986a5056ff354b7726c_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ie624ca331dc246c7bdbf4930f31c0008_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="if03e882d3ed54a0fbd21e9ffd17749d7_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ifa96c907d8cb4f4bb30bb40ef19c8f9d_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="icbd3e3b3a5d3493385afdfdfb8c06f89_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="iaa38e8efbf604e46b0ad43e0086f8214_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="ib037147c920b48319617eefac4ae2e32_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i813c516dc15c44779c2739ca7c6974e0_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:NoncontrollingInterestMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i7f5cf1638bfb445a88632616398837c4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:PensionPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6eafc2f351614f31a09ed663e22ff06b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib03ebafaf35845e38537e2e39aef88fe_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ifbd27af3102c4c82a8b23ff348097f4f_D20230331-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-03-31</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i1643176991054a95afa1552583dd3c6b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</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>2023-03-31</instant>
        </period>
    </context>
    <context id="i2c3d1cb5319b46a39030862a006c2b53_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CalWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i42189c1463504d709e00bf48b21db10a_D20190329-20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-29</startDate>
            <endDate>2019-03-29</endDate>
        </period>
    </context>
    <context id="ifd4c5955e1c3461698020e989380a446_D20190329-20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:BaseRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-29</startDate>
            <endDate>2019-03-29</endDate>
        </period>
    </context>
    <context id="ibf1be08abea34e8bbecb29d0955ad8b7_D20190329-20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-29</startDate>
            <endDate>2019-03-29</endDate>
        </period>
    </context>
    <context id="i0cf25299a34b4ef6a2271a12766cfd4c_D20190329-20190329">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-03-29</startDate>
            <endDate>2019-03-29</endDate>
        </period>
    </context>
    <context id="i338572323a834b69899a608bbacd37b1_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7452c7dac0da4e0b870d730660117cda_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i2a6282f52081403287e7fbba9ae1696c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CalWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ia46c5bb2855e4a2ca41e79845aafa93d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CalWaterMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i1fc629dbd346422491aac550eef0db5d_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ie31a782876814a3da4511543931d8577_D20220101-20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis">us-gaap:RevolvingCreditFacilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-03-31</endDate>
        </period>
    </context>
    <context id="i290d5518b8414e27821e75ce5cc7e7a4_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="id60a939c2a084110b6c53f6421bd0047_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DefinedBenefitPostretirementHealthCoverageMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9fc9196404ae40e6ba1874bc649d8928_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if0fe48c9f4cd4885b8c061d89433f073_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i5a1f1f54d63945d3bed1103babf241a8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:OtherAccruedBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i157d3d3790db4051a8b225e9b3ed26f5_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:OtherAccruedBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i919ae08c717f486aa5d363a355a1c457_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i65d01758b65241bea88a8c544efe13dc_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i01ed391bd8de4ef28a15fe3711ffd82c_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="if696e0e3affc48f2abe9bc6ed665ee71_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">us-gaap:AssetRetirementObligationCostsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ieaeed161e13949f7869c39dd4cb52ad5_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:InterimRatesLongTermAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i46c76fed054549ad8ee610aa54bdfb52_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:InterimRatesLongTermAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i892ba5f3f8dc4936939f08d166ca3df7_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:InterimRatesLongTermAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i1c15adba3f5b4f56b39647e057f38b89_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:InterimRatesLongTermAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i7e31c626bbe2455eb926c0579fe9c1f8_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:TankCoatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i6c40130640fc4fc2bc21f86c8c2c2648_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:TankCoatingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i085b90bf52ca416092e5ac6fcac80e5b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:RecoverablePropertyLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i371115381b3c4b7e920a5f960c043535_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:RecoverablePropertyLossesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i253ec21d39c4404a96bf11bf1dc217be_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:PensionBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i924f73b95702458991e5cb85f385caae_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:PensionBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i95c11170b3a040ccb53bca8a4276b28c_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:GeneralDistrictBalanceAccountReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="ia6bb90ca96b9448bb40dad8a8656853b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:GeneralDistrictBalanceAccountReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i7bff0a662ecf43be95ee269201ba9676_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:GeneralDistrictBalanceAccountReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ide1b464797c3405882b39ace367060d4_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i9d49aa77081b4489af396b49381ff181_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i4ae13a19c8434c568ae69522be273048_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i6eee6019008d449989e523ddb39e7612_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i866475b508424ddfbb0ca0b5bdba950a_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAssetAxis">cwt:OtherRegulatoryAssetsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4f08925f7dcf4c8f9e1b0fa0592ffc2b_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib6397a1fe8d844528fb4aa0ecf7f7ed1_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:DeferredIncomeTaxChargesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ibb12832707224f44b6c6208dfd641518_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:PensionAndPostRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i53c0f1b2eaec455994ac106a4f6b761b_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:PensionAndPostRetirementBenefitsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0d4bd03005784efda881fb2a9cf0fd74_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:HealthCareBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i9cb8240d1eb84a86a8a8d524073416aa_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:HealthCareBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i066aa4ee7e834cf7970d8a2786092e22_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:PensionBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i732ac69f5e3348ecb60c73234a5e21df_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:PensionBalancingAccountMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i9018ee9c4e584af08e8298eea7b72a69_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:ConservationProgramLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i5e42b9a6ad5146e09b7f27d4cc9229cb_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:ConservationProgramLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie6041a23de814a49891007b0e8f56403_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:NetWRAMandMCBALongtermPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ib32b35346df949bab58705618d07fafd_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:NetWRAMandMCBALongtermPayableMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i20dcf6d7dd454efd9e0349062dc0182f_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:OtherComponentsOfNetPeriodicBenefitCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ic98c6a0694d24cd0b68f2afbaf4e3b5d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">cwt:OtherComponentsOfNetPeriodicBenefitCostMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i13bea50df2b0459bba6a6ed560731027_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ieebd1f082dc74345a5e9daf5178c0525_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryLiabilityAxis">us-gaap:OtherRegulatoryAssetsLiabilitiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie4be3609fd814083abe2ece249711003_D20230101-20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RegulatoryAgencyAxis">cwt:CaliforniaPublicAdvocatesOfficeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-03-31</endDate>
        </period>
    </context>
    <context id="i97e44668e4de4df6b5ea59743dfa17ad_D20220101-20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:SupplyCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CaminoRealMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="id676b1a3e6964b1cb008c3b69b3374e8_D20230101-20230131">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:OtherCommitmentsAxis">us-gaap:SupplyCommitmentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">cwt:CaminoRealMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-01-31</endDate>
        </period>
    </context>
    <context id="icf5d20d6b6f3411cb5ad827ee178e035_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="ief7dc870c69d46fcbf16830e5a23d4ee_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i0f3a75fc027141cd963cd134dd7eec43_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i63e04d9a92214a32aa5486ec0dbd0ad9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i83c6453cf6d248ed86a1124f8e7091a9_I20230331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-03-31</instant>
        </period>
    </context>
    <context id="i91847dc1c920408cbb633f3493805d47_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:CarryingReportedAmountFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i4e0cb5a7f35e4ef79b146c1df879df5d_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i0ffca6bcb4a549d78429bf1da028d7ad_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="ie157a19718c04fe198a06b6babe608de_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="if2af83762c4e40ccaa1e949b0ce0e79f_I20221231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementBasisAxis">us-gaap:EstimateOfFairValueFairValueDisclosureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="i452a9ac2b6524f01a71964e0efffe203_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:ScenarioPreviouslyReportedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <context id="i9957963995324a1a951896b8b0298449_I20220331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001035201</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RestatementAxis">srt:RevisionOfPriorPeriodErrorCorrectionAdjustmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-03-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="segment">
        <measure>cwt:segment</measure>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV8wLTEtMS0xLTY0MDUx_95e95713-f1a2-4bad-981e-a71890c6b586">0001035201</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV8xLTEtMS0xLTY0MDUx_b92adf24-ccd4-48c4-9550-23ed45526d09">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV8yLTEtMS0xLTY0MDUx_ba0f1128-946b-45ae-85a2-8ea9012b5ce2">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV8zLTEtMS0xLTY0MDUx_be7ff265-110c-41a6-bf28-cf99b868e65f">2023</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180L2ZyYWc6Y2YzZjIyOWI2ZjAyNGE5NDkyYWU0NmJjYWQ4NDY4MzUvdGFibGU6OGZjNjRlZmEyMTY3NDk0YmI1NDNmODU4ZjNlNTc1ZWEvdGFibGVyYW5nZTo4ZmM2NGVmYTIxNjc0OTRiYjU0M2Y4NThmM2U1NzVlYV80LTEtMS0xLTY0MDUx_544b178a-06bc-43bc-8112-48af6a99173c">Q1</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentType
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTIx_57dcb0f4-ff99-498b-a426-71358978e728">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6OWRmZWVmNzBjMDU1NDI0ZTgyMGEwYTFiMjY2M2NjMWMvdGFibGVyYW5nZTo5ZGZlZWY3MGMwNTU0MjRlODIwYTBhMWIyNjYzY2MxY18wLTAtMS0xLTY0MDUx_73b4123c-f252-4e69-a05b-83b7dbe0a540">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8xMzg_cad890e5-d04d-4e17-a4e0-0d00679b4e4b">2023-03-31</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6MTAzNDY0MjVhZDRmNGU4NWIwZGYwYzNlY2Q1MGM4M2YvdGFibGVyYW5nZToxMDM0NjQyNWFkNGY0ZTg1YjBkZjBjM2VjZDUwYzgzZl8wLTAtMS0xLTY0MDUx_f5c511ba-8be5-4c66-b038-d5b3f4562f3c">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTIy_4e0f539a-fc79-4fc4-a69f-48f4f8d8a56e">1-13883</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTIz_bf53f64d-e0f0-4e67-9406-cb9c2e7c1dd1">CALIFORNIA WATER SERVICE GROUP</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6YjM1ZjRmOTQ3YmJlNDRmMGFmZWM1NjkxOTc5NjY2ZDEvdGFibGVyYW5nZTpiMzVmNGY5NDdiYmU0NGYwYWZlYzU2OTE5Nzk2NjZkMV8wLTAtMS0xLTY0MDUx_edcc95e6-d6eb-4b49-a0e5-9717edf3bf79">DE</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6YjM1ZjRmOTQ3YmJlNDRmMGFmZWM1NjkxOTc5NjY2ZDEvdGFibGVyYW5nZTpiMzVmNGY5NDdiYmU0NGYwYWZlYzU2OTE5Nzk2NjZkMV8wLTItMS0xLTY0MDUx_37ec36a8-fd1c-49df-beb6-670fde3b3247">77-0448994</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI0_1beb9863-84ea-41cc-9754-4ab5037626fc">1720 North First Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTE2_b3f7fc7d-0959-486a-a03a-b92bb4fe33fd">San Jose</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTE3_68eebce5-4823-453f-bf7c-44f001bbcf36">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI1_e1f88d8e-3f9d-48f2-a683-f5f5122d74f0">95112</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI2_d70557cb-edb0-4981-bd99-f2420dfd7c5d">408</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI3_b64c27f5-b278-4edf-8f54-edbe80e13ff1">367-8200</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6N2RjMGQ4ZjhiNjVlNGY0MWFmOTRmM2U4NmQzODVkZDkvdGFibGVyYW5nZTo3ZGMwZDhmOGI2NWU0ZjQxYWY5NGYzZTg2ZDM4NWRkOV8xLTAtMS0xLTY0MDUx_1b3904c7-31f2-4dbc-94aa-f0d225976dc5">Common Stock, $0.01 par value per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6N2RjMGQ4ZjhiNjVlNGY0MWFmOTRmM2U4NmQzODVkZDkvdGFibGVyYW5nZTo3ZGMwZDhmOGI2NWU0ZjQxYWY5NGYzZTg2ZDM4NWRkOV8xLTItMS0xLTY0MDUx_4639a396-0a37-40f7-8a89-88b40d3650bf">CWT</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6N2RjMGQ4ZjhiNjVlNGY0MWFmOTRmM2U4NmQzODVkZDkvdGFibGVyYW5nZTo3ZGMwZDhmOGI2NWU0ZjQxYWY5NGYzZTg2ZDM4NWRkOV8xLTQtMS0xLTY0MDUx_65ea362c-ea37-45b8-b321-8ce939e37ca0">NYSE</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTE4_98bc413f-3479-4cba-a375-6cfa1a9a6ec8">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTI4_4845a22a-e941-4f28-91d4-03b5e42674c5">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6MWMwYTBlNzBlYzU2NGQ5ZWE3NTNkMmM2NTJiOWNlODQvdGFibGVyYW5nZToxYzBhMGU3MGVjNTY0ZDllYTc1M2QyYzY1MmI5Y2U4NF8wLTAtMS0xLTY0MDUx_457ba7d2-c416-4228-992b-8e1f0d48ac17">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6MWMwYTBlNzBlYzU2NGQ5ZWE3NTNkMmM2NTJiOWNlODQvdGFibGVyYW5nZToxYzBhMGU3MGVjNTY0ZDllYTc1M2QyYzY1MmI5Y2U4NF8xLTMtMS0xLTY0MDUx_da7c93bc-424d-445e-bb75-9091682d9f95">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGFibGU6MWMwYTBlNzBlYzU2NGQ5ZWE3NTNkMmM2NTJiOWNlODQvdGFibGVyYW5nZToxYzBhMGU3MGVjNTY0ZDllYTc1M2QyYzY1MmI5Y2U4NF8yLTMtMS0xLTY0MDUx_542d295d-56a2-4050-b7d8-7cc91e80a62d">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMTIw_55d29fc3-0c66-443f-a595-a63972045c39">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="0"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xL2ZyYWc6NWFhMjdkMjI4Y2QzNDJjOGI0MWVlYTY4MTk5ZmM0ZTkvdGV4dHJlZ2lvbjo1YWEyN2QyMjhjZDM0MmM4YjQxZWVhNjgxOTlmYzRlOV8yMDc3_c8084ff6-960b-47f7-a1d4-fd38840b5850"
      unitRef="shares">55991000</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMy0xLTEtMS02NDA1MQ_555205f8-597a-45ee-8efd-2bd1cbf1132d"
      unitRef="usd">4612350000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMy0zLTEtMS02NDA1MQ_6603dd02-0f9d-4754-a17e-e85dde1aab56"
      unitRef="usd">4536272000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNC0xLTEtMS02NDA1MQ_68372868-dfdc-48d5-b8bc-318f6cff4d96"
      unitRef="usd">1508913000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNC0zLTEtMS02NDA1MQ_aa18ce84-0277-4a71-8f75-0865e2fe0a65"
      unitRef="usd">1477402000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNS0xLTEtMS02NDA1MQ_98533419-aa4c-4605-9688-8c8571ca2823"
      unitRef="usd">3103437000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNS0zLTEtMS02NDA1MQ_686ffb63-8f19-43a2-8711-b7b097ceff0b"
      unitRef="usd">3058870000</us-gaap:PublicUtilitiesPropertyPlantAndEquipmentNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNy0xLTEtMS02NDA1MQ_365078e8-3661-47f8-abbb-9823a556c0d7"
      unitRef="usd">52286000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNy0zLTEtMS02NDA1MQ_5eee82c6-f322-4cce-95d5-4eb0cde70516"
      unitRef="usd">62100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfOC0xLTEtMS02NDA1MQ_f7a92b0c-e382-4190-82b9-b636dd5a088a"
      unitRef="usd">34153000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfOC0zLTEtMS02NDA1MQ_3f03ec24-8629-4572-87a2-3d1dc8ce2e62"
      unitRef="usd">22925000</us-gaap:RestrictedCashCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTAtMS0xLTEtNjQwNTE_5e4d0fe0-01fd-4c8d-b5a2-2ac2def739ef"
      unitRef="usd">46539000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTAtMy0xLTEtNjQwNTE_0a081167-2b80-4e36-81f8-f64721cb511a"
      unitRef="usd">55079000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTEtMS0xLTEtNjQwNTE_1a7eb865-cdd1-40f7-a68a-8aad30066b9c"
      unitRef="usd">50335000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTEtMy0xLTEtNjQwNTE_5fd8b66a-82d2-44dc-8c0a-c407f7c01bd7"
      unitRef="usd">66826000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTItMS0xLTEtNjQwNTE_1067fbcf-dffc-4094-815f-c92cbb7ea765"
      unitRef="usd">20576000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:NontradeReceivablesCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTItMy0xLTEtNjQwNTE_9c526555-06d8-48ce-a1e6-cb641f907433"
      unitRef="usd">20932000</us-gaap:NontradeReceivablesCurrent>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTMtMS0xLTEtNjQwNTE_8de4644a-68df-44a0-aaf7-0e794053e106"
      unitRef="usd">29546000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:ReceivablesLongTermContractsOrPrograms
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTMtMy0xLTEtNjQwNTE_f3e9a9ed-4b5e-4a18-aa7b-08a32c9a98ed"
      unitRef="usd">33140000</us-gaap:ReceivablesLongTermContractsOrPrograms>
    <us-gaap:PublicUtilitiesInventory
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTQtMS0xLTEtNjQwNTE_27c23882-caeb-4a64-8405-361688acf387"
      unitRef="usd">13287000</us-gaap:PublicUtilitiesInventory>
    <us-gaap:PublicUtilitiesInventory
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTQtMy0xLTEtNjQwNTE_24c6b0b7-eec7-4bda-9ae4-62862fbd8cf2"
      unitRef="usd">12564000</us-gaap:PublicUtilitiesInventory>
    <cwt:TaxesPrepaidExpensesAndOtherAssetsCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTUtMS0xLTEtNjQwNTE_44327d5c-f5c1-4d15-b096-4380294c180c"
      unitRef="usd">22561000</cwt:TaxesPrepaidExpensesAndOtherAssetsCurrent>
    <cwt:TaxesPrepaidExpensesAndOtherAssetsCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTUtMy0xLTEtNjQwNTE_0f86dc33-7807-4fa7-9944-268456667179"
      unitRef="usd">21969000</cwt:TaxesPrepaidExpensesAndOtherAssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTYtMS0xLTEtNjQwNTE_f30f09be-9b48-4d9b-823e-b1f385eb02b0"
      unitRef="usd">269283000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTYtMy0xLTEtNjQwNTE_dd65d8c4-f314-42e1-9a2b-3d536e31a985"
      unitRef="usd">295535000</us-gaap:AssetsCurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTgtMS0xLTEtNjQwNTE_599a95bc-c9e2-4063-8f19-a1833f002d22"
      unitRef="usd">293263000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTgtMy0xLTEtNjQwNTE_9ca52421-40a6-448d-aaae-8e04e543d03e"
      unitRef="usd">283620000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:Goodwill
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTktMS0xLTEtNjQwNTE_c507088c-319a-4e40-8152-384c728f5335"
      unitRef="usd">36814000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMTktMy0xLTEtNjQwNTE_a96913e0-7e12-498f-a51b-7ec85e478c88"
      unitRef="usd">36814000</us-gaap:Goodwill>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjAtMS0xLTEtNjQwNTE_332b7b4a-94db-40b0-836c-465a258f793c"
      unitRef="usd">184065000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjAtMy0xLTEtNjQwNTE_a1c94a46-e097-4ee3-a3bb-5d376f557f0c"
      unitRef="usd">175913000</us-gaap:OtherAssetsNoncurrent>
    <cwt:TotalOtherAssets
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjEtMS0xLTEtNjQwNTE_9f7a43fa-f339-4b66-a9c8-57dc1222d160"
      unitRef="usd">514142000</cwt:TotalOtherAssets>
    <cwt:TotalOtherAssets
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjEtMy0xLTEtNjQwNTE_1e5aaca4-a43a-4754-94c3-ec85ff137ad9"
      unitRef="usd">496347000</cwt:TotalOtherAssets>
    <us-gaap:Assets
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjItMS0xLTEtNjQwNTE_759c0527-10a8-46df-9f5b-28b84f7ab146"
      unitRef="usd">3886862000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjItMy0xLTEtNjQwNTE_c5661097-b508-472c-b0c9-b94838888036"
      unitRef="usd">3850752000</us-gaap:Assets>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF8xOA_2ffc0b24-8979-4cbe-8917-db5af338f8e0"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF8xOA_af8e4cd0-6ce8-4660-b747-038d94a29855"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF8zMg_0111f967-a764-4614-a4f3-4fe56ab70dca"
      unitRef="shares">136000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF8zMg_de32bfec-f14c-4f0f-88fd-f745f5cff3b5"
      unitRef="shares">136000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF81NA_72b3685e-904e-463c-beae-b083dd20f151"
      unitRef="shares">55991000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpiMGI2YzJhNTI4ZDg0MWRiOGZjYjMzMjZlZDNhY2ExZF82MQ_8f2d9b09-aaf2-4dde-9dd9-5c11e0046e0b"
      unitRef="shares">55598000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockValue
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMS0xLTEtNjQwNTE_c4ccebd5-4fc0-41f4-a6b3-96f598322578"
      unitRef="usd">560000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjUtMy0xLTEtNjQwNTE_1a178769-605d-4e03-b69e-8c4cca53ae8f"
      unitRef="usd">556000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjYtMS0xLTEtNjQwNTE_52a406a7-0aa3-469c-a611-000768a9ceb3"
      unitRef="usd">777605000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:AdditionalPaidInCapitalCommonStock
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjYtMy0xLTEtNjQwNTE_3a7e43ce-6234-42e0-a558-aa2ffaa25ac3"
      unitRef="usd">760336000</us-gaap:AdditionalPaidInCapitalCommonStock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjctMS0xLTEtNjQwNTE_4cacab39-5d7d-4fed-be8f-21bbf527ba4b"
      unitRef="usd">520031000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjctMy0xLTEtNjQwNTE_74df62d3-218a-4e09-bed4-a52cd85cf9b3"
      unitRef="usd">556698000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:MinorityInterest
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjgtMS0xLTEtNjQwNTE_876518d5-41f1-4f00-9c7a-1109ec61a9e8"
      unitRef="usd">4792000</us-gaap:MinorityInterest>
    <us-gaap:MinorityInterest
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjgtMy0xLTEtNjQwNTE_01be7b3d-897f-4031-9e66-ae98c9f9605f"
      unitRef="usd">4804000</us-gaap:MinorityInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjktMS0xLTEtNjQwNTE_498e6234-ec8b-4443-8a6c-78f152fcd658"
      unitRef="usd">1302988000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMjktMy0xLTEtNjQwNTE_4ab3ac5e-19f9-4ec2-855f-26220854216d"
      unitRef="usd">1322394000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzAtMS0xLTEtNjQwNTE_fd378482-e6dc-434e-8fd1-0d21696fda9d"
      unitRef="usd">1052337000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:LongTermDebtNoncurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzAtMy0xLTEtNjQwNTE_7238dd3b-8be1-4063-ade0-653603e7d8bb"
      unitRef="usd">1052487000</us-gaap:LongTermDebtNoncurrent>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzEtMS0xLTEtNjQwNTE_9cad7cda-647c-4832-b7f1-fee8c85efedb"
      unitRef="usd">2355325000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:CapitalizationLongtermDebtAndEquity
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzEtMy0xLTEtNjQwNTE_97bcee7b-29e0-40ab-bd66-99c31a4fe809"
      unitRef="usd">2374881000</us-gaap:CapitalizationLongtermDebtAndEquity>
    <us-gaap:LongTermDebtCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzMtMS0xLTEtNjQwNTE_fb0654b9-dedd-45ef-a100-08ceab745f32"
      unitRef="usd">3300000</us-gaap:LongTermDebtCurrent>
    <us-gaap:LongTermDebtCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzMtMy0xLTEtNjQwNTE_94dca525-621e-4fcb-a05e-3acb8af5dd1e"
      unitRef="usd">3310000</us-gaap:LongTermDebtCurrent>
    <us-gaap:ShortTermBorrowings
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzQtMS0xLTEtNjQwNTE_b6fc63b4-b39e-4c06-9dfe-2a32ef64a0dc"
      unitRef="usd">130000000</us-gaap:ShortTermBorrowings>
    <us-gaap:ShortTermBorrowings
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzQtMy0xLTEtNjQwNTE_fdd0e516-72fc-4e04-9517-b268d9fa07ab"
      unitRef="usd">70000000</us-gaap:ShortTermBorrowings>
    <us-gaap:AccountsPayableCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzUtMS0xLTEtNjQwNTE_fc671fbe-8c3f-41bc-9520-74a2635ee07c"
      unitRef="usd">120198000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzUtMy0xLTEtNjQwNTE_7615cad0-002a-4b4e-96a2-dab0c048c875"
      unitRef="usd">140986000</us-gaap:AccountsPayableCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzYtMS0xLTEtNjQwNTE_6f484d05-4f35-41da-8a42-6c072ab4d79e"
      unitRef="usd">17272000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzYtMy0xLTEtNjQwNTE_1c295994-bcf9-4402-aecc-20c253d0dd3a"
      unitRef="usd">12240000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzctMS0xLTEtNjQwNTE_5217205b-1077-4f4f-b505-e5b88d5af7f4"
      unitRef="usd">16790000</us-gaap:InterestPayableCurrent>
    <us-gaap:InterestPayableCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzctMy0xLTEtNjQwNTE_62eccdc1-7bf2-4161-80dc-c0d1bd2c2533"
      unitRef="usd">6490000</us-gaap:InterestPayableCurrent>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzgtMS0xLTEtNjQwNTE_ec329a47-13bf-4000-ab4d-3b5af5b6c977"
      unitRef="usd">62744000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:AccruedLiabilitiesAndOtherLiabilities
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzgtMy0xLTEtNjQwNTE_1a49e31c-321b-40da-be21-ba294ef8f936"
      unitRef="usd">61624000</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
    <us-gaap:LiabilitiesCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzktMS0xLTEtNjQwNTE_70b15b37-9908-40e4-ad1b-3128050662c3"
      unitRef="usd">350304000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfMzktMy0xLTEtNjQwNTE_f132c197-203a-427a-a637-e986fd3228f7"
      unitRef="usd">294650000</us-gaap:LiabilitiesCurrent>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDAtMS0xLTEtNjQwNTE_ca6f821d-8ec2-4f6b-b47c-36870a1032e9"
      unitRef="usd">326401000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDAtMy0xLTEtNjQwNTE_82d27b5a-c7cd-4c08-9cdd-13a7060996a7"
      unitRef="usd">330251000</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDEtMS0xLTEtNjQwNTE_052341cd-b5ad-402b-b450-a0c37a30413b"
      unitRef="usd">79245000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDEtMy0xLTEtNjQwNTE_faa6538b-451b-4140-91a5-2cd954e3a77f"
      unitRef="usd">78443000</us-gaap:OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent>
    <cwt:RegulatoryAndOtherLiabilities
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDItMS0xLTEtNjQwNTE_f56fbb77-bd42-4c9a-b75c-229553b0726a"
      unitRef="usd">288511000</cwt:RegulatoryAndOtherLiabilities>
    <cwt:RegulatoryAndOtherLiabilities
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDItMy0xLTEtNjQwNTE_188185bb-27f3-4426-9c2d-ee9a0c49b70e"
      unitRef="usd">287294000</cwt:RegulatoryAndOtherLiabilities>
    <us-gaap:ContractWithCustomerRefundLiabilityNoncurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDMtMS0xLTEtNjQwNTE_cb62fa73-d5a2-48bf-8a25-7459588efd6c"
      unitRef="usd">199305000</us-gaap:ContractWithCustomerRefundLiabilityNoncurrent>
    <us-gaap:ContractWithCustomerRefundLiabilityNoncurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDMtMy0xLTEtNjQwNTE_56d11226-e926-428f-8da4-401c8382155f"
      unitRef="usd">199832000</us-gaap:ContractWithCustomerRefundLiabilityNoncurrent>
    <us-gaap:ContributionsInAidOfConstruction
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDQtMS0xLTEtNjQwNTE_4ad4bbec-3c7e-4bbc-b87f-0d18088c2b41"
      unitRef="usd">287771000</us-gaap:ContributionsInAidOfConstruction>
    <us-gaap:ContributionsInAidOfConstruction
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDQtMy0xLTEtNjQwNTE_037b2ca2-9c18-4e28-8426-cd1555c918bd"
      unitRef="usd">285401000</us-gaap:ContributionsInAidOfConstruction>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDUtMS0xLTEtNjQwNTE_bedf541b-aced-4424-8e19-adc3e02a0815"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDUtMy0xLTEtNjQwNTE_7edee768-4114-4643-b9cc-d4a2dc24a369"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDYtMS0xLTEtNjQwNTE_efcfa92f-6553-43bf-82e9-051d6fb8d048"
      unitRef="usd">3886862000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18xNi9mcmFnOjgzYjljMGM1ZjdkZTRjYTc5OTVkYmJhM2RhOTNlOWY3L3RhYmxlOmFiOWNmZjE2ODA4OTRlNGFhMDZkMjdjNjExOGI0MTM2L3RhYmxlcmFuZ2U6YWI5Y2ZmMTY4MDg5NGU0YWEwNmQyN2M2MTE4YjQxMzZfNDYtMy0xLTEtNjQwNTE_87fb7617-610c-4547-91ac-544b4d4ae573"
      unitRef="usd">3850752000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMS0yLTEtMS02NDA1MQ_c33700de-103e-463d-9a40-0610ad792b04"
      unitRef="usd">131100000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMS00LTEtMS02NDA1MQ_3df39622-c5bf-48be-8340-bd8660cc56b7"
      unitRef="usd">172993000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNC0yLTEtMS02NDA1MQ_80d6489f-8d68-4502-bc12-841f44e2cb21"
      unitRef="usd">55008000</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:UtilitiesOperatingExpenseProductsAndServices
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNC00LTEtMS02NDA1MQ_42fb1475-2dd6-4c63-b4d2-21cef1159fc5"
      unitRef="usd">61538000</us-gaap:UtilitiesOperatingExpenseProductsAndServices>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNS0yLTEtMS02NDA1MQ_bffcd27a-c3ac-4de1-bcaf-c46094a8aac5"
      unitRef="usd">35986000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNS00LTEtMS02NDA1MQ_c6d8d963-8205-464e-8e17-f4791c2c1114"
      unitRef="usd">33411000</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:UtilitiesOperatingExpenseOther
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNi0yLTEtMS02NDA1MQ_20eca359-005e-48c3-aeeb-c1f644e55554"
      unitRef="usd">16604000</us-gaap:UtilitiesOperatingExpenseOther>
    <us-gaap:UtilitiesOperatingExpenseOther
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNi00LTEtMS02NDA1MQ_dc90112c-1144-4d04-8947-8c14805ff303"
      unitRef="usd">25852000</us-gaap:UtilitiesOperatingExpenseOther>
    <us-gaap:UtilitiesOperatingExpenseMaintenance
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNy0yLTEtMS02NDA1MQ_9b7a0b29-3f63-4209-ad36-a646285f4dbb"
      unitRef="usd">7978000</us-gaap:UtilitiesOperatingExpenseMaintenance>
    <us-gaap:UtilitiesOperatingExpenseMaintenance
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfNy00LTEtMS02NDA1MQ_6007e2a1-e481-4b18-9f14-9c4a530a61de"
      unitRef="usd">7341000</us-gaap:UtilitiesOperatingExpenseMaintenance>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfOC0yLTEtMS02NDA1MQ_4649ec50-b9df-4d25-b235-74a0d9b8c385"
      unitRef="usd">29915000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfOC00LTEtMS02NDA1MQ_e4928cfa-7006-42ef-9284-65c18601b683"
      unitRef="usd">28770000</us-gaap:UtilitiesOperatingExpenseDepreciationAndAmortization>
    <cwt:UtilitiesOperatingExpenseIncomeTaxExpenseBenefit
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfOS0yLTEtMS02NDA1MQ_c65c96d4-71ce-434c-ab60-50f436954a3e"
      unitRef="usd">-5644000</cwt:UtilitiesOperatingExpenseIncomeTaxExpenseBenefit>
    <cwt:UtilitiesOperatingExpenseIncomeTaxExpenseBenefit
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfOS00LTEtMS02NDA1MQ_84a978ff-778d-4540-b583-e291025dff77"
      unitRef="usd">-1417000</cwt:UtilitiesOperatingExpenseIncomeTaxExpenseBenefit>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTAtMi0xLTEtNjQwNTE_b324b975-5ac3-47c1-994c-671aae2587d2"
      unitRef="usd">8777000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpenseTaxes
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTAtNC0xLTEtNjQwNTE_ff4bfb64-4452-44e4-a9cf-24f4b19b394e"
      unitRef="usd">8360000</us-gaap:UtilitiesOperatingExpenseTaxes>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTEtMi0xLTEtNjQwNTE_77e77086-4993-42a1-b67a-9f749f56cfa9"
      unitRef="usd">148624000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:UtilitiesOperatingExpense
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTEtNC0xLTEtNjQwNTE_83f821f4-8697-4fee-b6a6-c8db187aed35"
      unitRef="usd">163855000</us-gaap:UtilitiesOperatingExpense>
    <us-gaap:OperatingIncomeLoss
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTItMi0xLTEtNjQwNTE_c02d335f-1ed3-4cf1-a1d0-138eeecc4355"
      unitRef="usd">-17524000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTItNC0xLTEtNjQwNTE_c2527f63-47f6-4f8d-b0f5-c354a4fe1620"
      unitRef="usd">9138000</us-gaap:OperatingIncomeLoss>
    <us-gaap:UnregulatedOperatingRevenue
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTQtMi0xLTEtNjQwNTE_275fb059-875f-40b6-b4b2-4de7e6565773"
      unitRef="usd">4623000</us-gaap:UnregulatedOperatingRevenue>
    <us-gaap:UnregulatedOperatingRevenue
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTQtNC0xLTEtNjQwNTE_9acb63fb-d015-47df-a12a-dff026c197f5"
      unitRef="usd">5197000</us-gaap:UnregulatedOperatingRevenue>
    <us-gaap:OtherNonoperatingExpense
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTUtMi0xLTEtNjQwNTE_1533993a-ab18-4d2f-8e44-ca22fc8444e9"
      unitRef="usd">2275000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:OtherNonoperatingExpense
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTUtNC0xLTEtNjQwNTE_62d82985-720c-40ef-a67c-602c27084b9d"
      unitRef="usd">6986000</us-gaap:OtherNonoperatingExpense>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTYtMi0xLTEtNjQwNTE_69fdc182-9994-408e-a26c-3c0f44399556"
      unitRef="usd">-5221000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:DefinedBenefitPlanOtherCosts
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTYtNC0xLTEtNjQwNTE_e3f877f9-4aba-48b7-88db-61c02abde92d"
      unitRef="usd">-4014000</us-gaap:DefinedBenefitPlanOtherCosts>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTctMi0xLTEtNjQwNTE_f3174429-6f90-4384-899b-a656bda5c7d4"
      unitRef="usd">1404000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTctNC0xLTEtNjQwNTE_77727ba1-f9ad-4fe3-ad11-d6a786437817"
      unitRef="usd">975000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <cwt:UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTgtMi0xLTEtNjQwNTE_baef1c9c-50bd-4443-bf03-06da02bce402"
      unitRef="usd">1794000</cwt:UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit>
    <cwt:UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTgtNC0xLTEtNjQwNTE_831a9979-0f86-42aa-93b0-1f9e55ed7da8"
      unitRef="usd">512000</cwt:UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTktMi0xLTEtNjQwNTE_c9ea75f7-2a1d-48f0-9224-6338c5f757b3"
      unitRef="usd">7179000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMTktNC0xLTEtNjQwNTE_0d3854b4-a7f6-46ee-aaaa-44bf2bc04ea4"
      unitRef="usd">2688000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:InterestExpenseDebt
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjEtMi0xLTEtNjQwNTE_907e290d-e212-47d0-ace4-6b12656a6b7f"
      unitRef="usd">12818000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestExpenseDebt
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjEtNC0xLTEtNjQwNTE_96b0fa37-514c-4575-be08-5db556dccee3"
      unitRef="usd">11495000</us-gaap:InterestExpenseDebt>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjItMi0xLTEtNjQwNTE_03074758-fd77-4669-a8ff-9d8467ea42bb"
      unitRef="usd">829000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsCapitalizedAdjustment
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjItNC0xLTEtNjQwNTE_455eeadb-2d1c-410f-8c9b-bce8f8e16cb0"
      unitRef="usd">563000</us-gaap:InterestCostsCapitalizedAdjustment>
    <us-gaap:InterestCostsIncurred
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjMtMi0xLTEtNjQwNTE_c9d728c5-b3a2-4e7c-9d3c-822391d28841"
      unitRef="usd">11989000</us-gaap:InterestCostsIncurred>
    <us-gaap:InterestCostsIncurred
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjMtNC0xLTEtNjQwNTE_b636f978-fe3e-404c-a937-6745aeeb812a"
      unitRef="usd">10932000</us-gaap:InterestCostsIncurred>
    <us-gaap:ProfitLoss
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjQtMi0xLTEtNjQwNTE_456393c1-52b8-4276-810f-d50d30152925"
      unitRef="usd">-22334000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjQtNC0xLTEtNjQwNTE_15e0e624-b428-41c6-8778-d276462220bb"
      unitRef="usd">894000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjUtMi0xLTEtNjQwNTE_2a0ff38b-cd63-4655-bfc4-d39870e78301"
      unitRef="usd">-123000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjUtNC0xLTEtNjQwNTE_14544217-ddc8-4b17-8d7b-5e12486bbb1c"
      unitRef="usd">-192000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjYtMi0xLTEtNjQwNTE_bfa6cd1d-cb09-479f-9898-819c5f7af776"
      unitRef="usd">-22211000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjYtNC0xLTEtNjQwNTE_40474702-1950-49c2-adc5-880a0522e52a"
      unitRef="usd">1086000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjgtMi0xLTEtNjQwNTE_bb7a28fb-e1a0-4265-9d9b-a2b6cd25f502"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjgtNC0xLTEtNjQwNTE_f25eacb0-f496-468e-a9b7-dca81bcbd313"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjktMi0xLTEtNjQwNTE_7d006ccc-29dc-4f83-ad47-f18ec167f8a4"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMjktNC0xLTEtNjQwNTE_1d548a33-795a-4d20-96ad-8c1799cd9755"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMzEtMi0xLTEtNjQwNTE_81f1c480-7174-4cba-9211-3237926cc7ba"
      unitRef="shares">55666000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMzEtNC0xLTEtNjQwNTE_bf94ae8a-0447-4416-86dd-38772cd4dd60"
      unitRef="shares">53731000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMzItMi0xLTEtNjQwNTE_26876f05-731f-4348-b529-2228b475c550"
      unitRef="shares">55666000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yMi9mcmFnOjBkMzhiZmIxNDJiODQ1NDI4MzJlNzU2YTU5NDQxYzJkL3RhYmxlOjBlOGQxZWQwMmY5YjQ1NDA5MTU2N2QxNDUxMDU4NmFjL3RhYmxlcmFuZ2U6MGU4ZDFlZDAyZjliNDU0MDkxNTY3ZDE0NTEwNTg2YWNfMzItNC0xLTEtNjQwNTE_d463497c-02b0-4fd8-a113-b017a1a62837"
      unitRef="shares">53775000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:ProfitLoss
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMi0yLTEtMS02NDA1MQ_0957dfde-be35-403b-9ed6-9f9705ad067b"
      unitRef="usd">-22334000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMi00LTEtMS02NDA1MQ_628c6d1a-86cf-4267-bace-2cb182c154e7"
      unitRef="usd">894000</us-gaap:ProfitLoss>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNC0yLTEtMS02NDA1MQ_8a23d8cb-241b-42b4-b5e4-b683c836b1f7"
      unitRef="usd">30433000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNC00LTEtMS02NDA1MQ_53e474f2-e533-41a4-a567-86e18613c9f0"
      unitRef="usd">29482000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNS0yLTEtMS02NDA1MQ_ff480e9a-aa6e-4f65-9652-da9ff6830f65"
      unitRef="usd">1641000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNS00LTEtMS02NDA1MQ_b5b9391d-d851-4181-b65a-b670d3daa3ab"
      unitRef="usd">-2918000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNi0yLTEtMS02NDA1MQ_a31128d2-f2f3-4950-9a5d-f1a9bcb9416e"
      unitRef="usd">1404000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNi00LTEtMS02NDA1MQ_a62d46b6-68d8-49fb-bf63-d3b50675b078"
      unitRef="usd">975000</us-gaap:PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfOC0yLTEtMS02NDA1MQ_c6c1c77a-7a05-4843-a034-b6b1b5ca7ce9"
      unitRef="usd">-17089000</us-gaap:IncreaseDecreaseInReceivables>
    <us-gaap:IncreaseDecreaseInReceivables
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfOC00LTEtMS02NDA1MQ_68646852-fd8f-4b22-ba42-26df7fdf9756"
      unitRef="usd">10079000</us-gaap:IncreaseDecreaseInReceivables>
    <cwt:IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfOS0yLTEtMS02NDA1MQ_f22bab06-8480-4ccc-a1d5-fd6b37b13d9d"
      unitRef="usd">0</cwt:IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram>
    <cwt:IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfOS00LTEtMS02NDA1MQ_ab0540e8-b730-4a8c-a3b0-070948f994de"
      unitRef="usd">-20836000</cwt:IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTEtMi0xLTEtNjQwNTE_bc171049-227a-4f3a-a944-eed836977f4e"
      unitRef="usd">-11230000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayable
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTEtNC0xLTEtNjQwNTE_502e7d60-9c3a-4159-8080-9f573dc5b92c"
      unitRef="usd">-11617000</us-gaap:IncreaseDecreaseInAccountsPayable>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTItMi0xLTEtNjQwNTE_3ff33d77-eb59-4ca9-92bf-99db6e7f4291"
      unitRef="usd">1342000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentAssets
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTItNC0xLTEtNjQwNTE_4b465740-2b4e-4ab0-8185-9e2b7a586c06"
      unitRef="usd">75000</us-gaap:IncreaseDecreaseInOtherCurrentAssets>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTMtMi0xLTEtNjQwNTE_9afa0058-1594-4ab6-bf3a-8666e76cf644"
      unitRef="usd">10024000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherCurrentLiabilities
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTMtNC0xLTEtNjQwNTE_2e04eed5-2352-4c4f-9e0f-9fc036441884"
      unitRef="usd">12656000</us-gaap:IncreaseDecreaseInOtherCurrentLiabilities>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTQtMi0xLTEtNjQwNTE_338d3021-a67b-4516-b40e-5964ecc040af"
      unitRef="usd">-1375000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTQtNC0xLTEtNjQwNTE_a64b46d0-256e-4388-a028-ae6fad929892"
      unitRef="usd">-10153000</us-gaap:IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTUtMi0xLTEtNjQwNTE_3c55fe22-0e43-40cf-a2c7-e960ab24dfbf"
      unitRef="usd">20970000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTUtNC0xLTEtNjQwNTE_4343a6be-2a22-426e-be2e-814b142dbbb8"
      unitRef="usd">54193000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTctMi0xLTEtNjQwNTE_45624cba-8768-45f4-814b-aa82380b7711"
      unitRef="usd">81980000</us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems>
    <us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTctNC0xLTEtNjQwNTE_a316850f-4248-4245-aa0d-83a56b525cb3"
      unitRef="usd">68496000</us-gaap:PaymentsToAcquireWaterAndWasteWaterSystems>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTgtMi0xLTEtNjQwNTE_74fb55d0-e401-41b2-aa82-050883f730e4"
      unitRef="usd">0</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:ProceedsFromLifeInsurancePolicies
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTgtNC0xLTEtNjQwNTE_a4144aec-57a8-4a7e-a903-bf0c3f04fe8d"
      unitRef="usd">1727000</us-gaap:ProceedsFromLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTktMi0xLTEtNjQwNTE_dc4304b8-796b-4643-b543-b463378abd3c"
      unitRef="usd">0</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <us-gaap:PaymentsToAcquireLifeInsurancePolicies
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMTktNC0xLTEtNjQwNTE_614884b2-0d5b-407c-9bf4-fc345ff5012f"
      unitRef="usd">1727000</us-gaap:PaymentsToAcquireLifeInsurancePolicies>
    <cwt:PaymentsForAssetAcquisitions
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjEtMi0xLTEtNjQwNTE_9b066e39-3852-4fe0-86df-0ce90700a19e"
      unitRef="usd">102000</cwt:PaymentsForAssetAcquisitions>
    <cwt:PaymentsForAssetAcquisitions
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjEtNC0xLTEtNjQwNTE_74fd58b9-b3cc-48a2-a392-3631299aeeb5"
      unitRef="usd">180000</cwt:PaymentsForAssetAcquisitions>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjMtMi0xLTEtNjQwNTE_777ac877-ba86-4c97-8d4e-1b76b2908628"
      unitRef="usd">-82082000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjMtNC0xLTEtNjQwNTE_a6f85e01-2196-43db-abd9-1d2f6fec2a96"
      unitRef="usd">-68676000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpjZjkxNTc3NzNlZDE0M2I2ODUzMTE5OTc3ZGQ2ODk2N181NDk3NTU4MTM5NzY_b3868aaf-b0e7-403e-8a66-38c953d30beb"
      unitRef="usd">1552000</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:PaymentsOfDebtIssuanceCosts
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjUtMC0xLTEtNjQwNTEvdGV4dHJlZ2lvbjpjZjkxNTc3NzNlZDE0M2I2ODUzMTE5OTc3ZGQ2ODk2N181NDk3NTU4MTM5ODA_b705e009-c194-44e7-9e76-316203e82e01"
      unitRef="usd">0</us-gaap:PaymentsOfDebtIssuanceCosts>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjUtMi0xLTEtNjQwNTE_7811e3df-a98d-45b8-9854-961f8d7bb632"
      unitRef="usd">93448000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:ProceedsFromShortTermDebt
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjUtNC0xLTEtNjQwNTE_d9cfec89-8cce-486b-b583-dd6a3e6f8e1b"
      unitRef="usd">30000000</us-gaap:ProceedsFromShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjYtMi0xLTEtNjQwNTE_d4ff9f38-b361-42ea-8af4-b9ef817d5f58"
      unitRef="usd">35000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfShortTermDebt
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjYtNC0xLTEtNjQwNTE_1af03cef-0f98-4ebe-b672-1a4d824de4b9"
      unitRef="usd">15000000</us-gaap:RepaymentsOfShortTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjgtMi0xLTEtNjQwNTE_d47dfb8e-84fe-4854-8309-e433e91abe9d"
      unitRef="usd">214000</us-gaap:RepaymentsOfLongTermDebt>
    <us-gaap:RepaymentsOfLongTermDebt
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjgtNC0xLTEtNjQwNTE_87e10032-d8e6-4439-a080-21c69ba83c3f"
      unitRef="usd">198000</us-gaap:RepaymentsOfLongTermDebt>
    <cwt:ProceedsFromContributionInAidOfConstructionFinancingActivities
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjktMi0xLTEtNjQwNTE_134be153-97ea-407d-9ef2-30ab612caf80"
      unitRef="usd">3696000</cwt:ProceedsFromContributionInAidOfConstructionFinancingActivities>
    <cwt:ProceedsFromContributionInAidOfConstructionFinancingActivities
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMjktNC0xLTEtNjQwNTE_a07019fe-4bdc-4358-bf34-5eed093cef16"
      unitRef="usd">7774000</cwt:ProceedsFromContributionInAidOfConstructionFinancingActivities>
    <cwt:RefundsOfAdvancesForConstruction
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzAtMi0xLTEtNjQwNTE_e5c904a9-729b-4cce-adb0-350badb1fb0b"
      unitRef="usd">2248000</cwt:RefundsOfAdvancesForConstruction>
    <cwt:RefundsOfAdvancesForConstruction
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzAtNC0xLTEtNjQwNTE_621d7e62-5f9c-4255-a2d2-c0bdd2fbdf91"
      unitRef="usd">2355000</cwt:RefundsOfAdvancesForConstruction>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzEtMi0xLTEtNjQwNTE_aebec2f2-8fb6-4afe-9a76-7fe77ddca562"
      unitRef="usd">1542000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzEtNC0xLTEtNjQwNTE_ffe1e62c-3bd1-4090-b737-2e7c57a9712d"
      unitRef="usd">1674000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzItMi0xLTEtNjQwNTE_73d7ef0f-3a8a-4219-a763-33f31b6f1fb1"
      unitRef="usd">18842000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:ProceedsFromIssuanceOfCommonStock
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzItNC0xLTEtNjQwNTE_f48ca73f-98a7-42ae-aee4-97b685535e6c"
      unitRef="usd">564000</us-gaap:ProceedsFromIssuanceOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzMtMi0xLTEtNjQwNTE_28f2b0bc-faab-4bdb-acac-0a04592a6e33"
      unitRef="usd">14456000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzMtNC0xLTEtNjQwNTE_8797a502-2364-4d4b-aeb2-82d562eb3553"
      unitRef="usd">13429000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzUtMi0xLTEtNjQwNTE_6ee800c5-071b-4e96-8c08-847f7af62a3d"
      unitRef="usd">62526000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzUtNC0xLTEtNjQwNTE_45e9ddaa-ce7d-4eee-b03b-a6a562f053de"
      unitRef="usd">5682000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzYtMi0xLTEtNjQwNTE_1758ca94-10dd-4056-83a8-3ac2547f981e"
      unitRef="usd">1414000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzYtNC0xLTEtNjQwNTE_b7f7a424-c637-40a5-a159-ebd88421b744"
      unitRef="usd">-8801000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzctMi0xLTEtNjQwNTE_77d2a5ba-7c3d-4cf6-8dff-ac2cd84e7c10"
      unitRef="usd">85025000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ie395b845c09b48e8873f54e9515542f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzctNC0xLTEtNjQwNTE_31b56076-fb8c-4b1e-8cbb-dea6f4258bd9"
      unitRef="usd">80653000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzgtMi0xLTEtNjQwNTE_60e5df54-1308-439c-978a-5cb6ced35da2"
      unitRef="usd">86439000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfMzgtNC0xLTEtNjQwNTE_0d1c670c-43c6-4b39-959f-683d9f72c552"
      unitRef="usd">71852000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDAtMi0xLTEtNjQwNTE_047fb8ce-0671-424a-ad2e-73ec02a98850"
      unitRef="usd">1578000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDAtNC0xLTEtNjQwNTE_44e8810f-ca8e-4c02-bc97-e5b6b537f367"
      unitRef="usd">187000</us-gaap:InterestPaidNet>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDItMi0xLTEtNjQwNTE_f5f2687d-28f3-41e2-a57e-2449af8363a5"
      unitRef="usd">42038000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:CapitalExpendituresIncurredButNotYetPaid
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDItNC0xLTEtNjQwNTE_be07bfa3-8fc2-4e5b-b5bb-828e96f355ec"
      unitRef="usd">57733000</us-gaap:CapitalExpendituresIncurredButNotYetPaid>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDMtMi0xLTEtNjQwNTE_8a210e34-8a3b-4267-a168-a808ce03ebdc"
      unitRef="usd">7032000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18yNS9mcmFnOmI2MWU0N2JkNjk4YjRjOTFhMmEzNjljZjk3YWMwMTg2L3RhYmxlOjYwMTBmZjMzOGU2ZDQ0YjdhOGExOGFmY2ZhNGJlNGQ3L3RhYmxlcmFuZ2U6NjAxMGZmMzM4ZTZkNDRiN2E4YTE4YWZjZmE0YmU0ZDdfNDMtNC0xLTEtNjQwNTE_29b28c1d-042b-4736-8194-06c4386c97a4"
      unitRef="usd">5771000</us-gaap:NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfNDU2OQ_6d3f1cb3-ea94-40ae-8d6a-eecfec4e2d05">Organization and Operations and Basis of Presentation&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;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;California Water Service Group (Company) is a holding company that provides water utility and other related services in California, Washington, New Mexico, Hawaii, and Texas through its wholly-owned and non-wholly owned subsidiaries. California Water Service Company (Cal Water), Washington Water Service Company (Washington Water), New Mexico Water Service Company (New Mexico Water), and Hawaii Water Service Company,&#160;Inc. (Hawaii Water),  provide regulated utility services under the rules&#160;and regulations of their respective state&#x2019;s regulatory commissions (jointly referred to as the Commissions). CWS Utility Services and HWS Utility Services LLC provide non-regulated water utility and utility-related services. TWSC, Inc. (Texas Water) holds regulated and contracted wastewater utilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&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 operates in one reportable segment, providing water and water related utility services.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&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;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X promulgated by the Securities and Exchange Commission (SEC) and therefore do not contain all of the information and footnotes required by GAAP and the SEC for annual financial statements. Interim financial information includes the Company's accounts and those of its wholly and non-wholly owned subsidiaries. The non-wholly owned subsidiary was consolidated using the voting interest model as the Company owns a majority of the voting interests in the non-wholly owned subsidiary. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s consolidated financial statements included in its Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022 as filed with the SEC on March 1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&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 Company&#x2019;s unaudited condensed consolidated interim financial statements in accordance with GAAP 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 balance sheet dates and the reported amounts of revenues and expenses for the periods presented. These include, but are not limited to, estimates and assumptions used in determining the Company&#x2019;s regulatory asset and liability balances based upon probability assessments of regulatory recovery, revenues earned but not yet billed, asset retirement obligations, allowance for credit losses, pension and other employee benefit plan liabilities, and income tax-related assets and liabilities.&#160;Actual results could materially differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements reflect all adjustments, consisting of normal recurring transactions that are necessary to provide a fair presentation of the results for the periods covered.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the seasonal nature of the water business, the results for interim periods are not indicative of the results for a 12-month period. Revenue and income are generally higher in the warm, dry summer months when water usage and sales are greater. Revenue and income are generally lower in the winter months when cooler temperatures and rainfall curtail water usage and sales.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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;Noncontrolling Interests&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Noncontrolling interests in the Company&#x2019;s condensed consolidated financial statements represents a 6.2% interest not owned by Texas Water in a consolidated subsidiary. Texas Water obtained control over the subsidiary on May 1, 2021. Since the Company controls this subsidiary, its financial statements are consolidated with those of the Company, and the noncontrolling owner&#x2019;s 6.2% share of the subsidiary&#x2019;s net assets and results of operations is deducted and reported as noncontrolling interests on the condensed consolidated balance sheet and as net loss attributable to noncontrolling interests in the condensed consolidated statement of operations. The Company reports noncontrolling interests in consolidated entities as a component of equity separate from the Company&#x2019;s equity. The Company&#x2019;s net (loss) income attributable to California Water Service Group excludes a net loss attributable to the noncontrolling interests.&lt;/span&gt;&lt;/div&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
    <us-gaap:NumberOfReportableSegments
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfODky_3a6a0262-3469-41bc-bd8e-9a9a3f7f773d"
      unitRef="segment">1</us-gaap:NumberOfReportableSegments>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfNDU3NA_0d59f3c9-c915-4d23-a78b-af554249344f">&lt;div style="text-align:justify"&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;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The unaudited condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (GAAP) for interim financial information and in accordance with the instructions to Form&#160;10-Q and Rule&#160;10-01 of Regulation S-X promulgated by the Securities and Exchange Commission (SEC) and therefore do not contain all of the information and footnotes required by GAAP and the SEC for annual financial statements. Interim financial information includes the Company's accounts and those of its wholly and non-wholly owned subsidiaries. The non-wholly owned subsidiary was consolidated using the voting interest model as the Company owns a majority of the voting interests in the non-wholly owned subsidiary. The interim unaudited condensed consolidated financial statements should be read in conjunction with the Company&#x2019;s consolidated financial statements included in its Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022 as filed with the SEC on March 1, 2023.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&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 Company&#x2019;s unaudited condensed consolidated interim financial statements in accordance with GAAP 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 balance sheet dates and the reported amounts of revenues and expenses for the periods presented. These include, but are not limited to, estimates and assumptions used in determining the Company&#x2019;s regulatory asset and liability balances based upon probability assessments of regulatory recovery, revenues earned but not yet billed, asset retirement obligations, allowance for credit losses, pension and other employee benefit plan liabilities, and income tax-related assets and liabilities.&#160;Actual results could materially differ from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the opinion of management, the accompanying unaudited condensed consolidated interim financial statements reflect all adjustments, consisting of normal recurring transactions that are necessary to provide a fair presentation of the results for the periods covered.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Due to the seasonal nature of the water business, the results for interim periods are not indicative of the results for a 12-month period. Revenue and income are generally higher in the warm, dry summer months when water usage and sales are greater. Revenue and income are generally lower in the winter months when cooler temperatures and rainfall curtail water usage and sales.&lt;/span&gt;&lt;/div&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i8c585d09f01c42df933a243db214e4be_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfMzczMQ_1017400a-4289-4b57-a605-a5b65879a837"
      unitRef="number">0.062</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners
      contextRef="i8c585d09f01c42df933a243db214e4be_I20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zMS9mcmFnOjYyYWVlNjM5YmNlMjQ1MGJhNmI3ZDIwOTk3ZWNmNWY0L3RleHRyZWdpb246NjJhZWU2MzliY2UyNDUwYmE2YjdkMjA5OTdlY2Y1ZjRfNDAwNw_b407cc0f-87e1-4be9-aaf8-578500049ebd"
      unitRef="number">0.062</us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1NjQ_6ad9b495-bd38-4437-af35-3e33bad420f0">Summary of Significant Accounting Policies&lt;div style="margin-bottom:8pt;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;Operating revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt"&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 disaggregates the Company&#x2019;s operating revenue by source for the three months ended March 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.668%"/&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;Three Months Ended March 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;2023&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;2022&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;Revenue from contracts with customers&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;145,225&#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;158,933&#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;Regulatory balancing account 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;(14,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060&#160;&lt;/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;Total operating revenue&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;131,100&#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;172,993&#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-bottom:8pt;margin-top:13pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/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;/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;/tr&gt;&lt;/table&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%"&gt;Revenue from contracts with customers&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 principally generates operating revenue from contracts with customers by providing regulated water and wastewater services at tariff-rates authorized by the Commissions in the states in which they operate and non-regulated water and wastewater services at rates authorized by contracts with government agencies. Revenue from contracts with customers reflects amounts billed for the volume of consumption at authorized per unit rates, for a service charge, and for other authorized charges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 satisfies its performance obligation to provide water and wastewater services over time as services are rendered. The Company applies the invoice practical expedient and recognizes revenue from contracts with customers in the amount for which the Company has a right to invoice. The Company has a right to invoice for the volume of consumption, for the service charge, and for other authorized charges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of sales to customers is generally based on the reading of their meters, which occurs on a systematic basis throughout the month. At the end of each month, the Company estimates consumption since the date of the last meter reading and the corresponding unbilled revenue is recognized. The estimate is based upon the number of unbilled days that month and the average daily customer billing rate from the previous month (which fluctuates based upon customer usage). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract terms are generally short-term and at will by customers and, as a result, no separate financing component is recognized for the Company's collections from customers, which generally require payment within 30 days of billing. The Company applies judgment, based principally on historical payment experience, in estimating its customers&#x2019; ability to pay.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain customers are not billed for volumetric consumption, but are instead billed a flat rate at the beginning of each monthly service period. The amount billed is initially deferred and subsequently recognized over the monthly service period, as the performance obligation is satisfied. The deferred revenue balance or contract liability, which is included in "accrued expenses and other liabilities" on the unaudited condensed consolidated balance sheets, is inconsequential.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the following table, revenue from contracts with customers is disaggregated by class of customers for the three months ended March 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.668%"/&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;Three Months Ended March 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;2023&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;2022&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;Residential&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;84,035&#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;91,743&#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;Business&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,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163&#160;&lt;/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;Multiple residential&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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Industrial&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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/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;Public authorities&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,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985&#160;&lt;/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;Other (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;2,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/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;Total revenue from contracts with customers&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;145,225&#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;158,933&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Other includes accrued unbilled revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&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%"&gt;Regulatory balancing account revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory balancing account revenue is revenue related to revenue mechanisms authorized in California by the California Public Utilities Commission (CPUC), which allow the Company to recognize 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, and are not considered contracts with customers. To the extent that revenue is estimated to be collectible beyond 24 months, recognition is deferred. Due to the delay in the resolution of the most recent General Rate Case (GRC) filing in California in July of 2021 by Cal Water (2021 GRC Filing), the Company did not benefit from any revenue mechanisms in the first quarter of 2023. For 2022, the Company's authorized revenue mechanisms included the Water Revenue Adjustment Mechanism (WRAM).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The WRAM decoupled revenue from the volume of the sales and allowed the Company to recognize the adopted level of volumetric revenues. The variance between adopted volumetric revenues and actual billed volumetric revenues for metered accounts was recorded as regulatory balancing account&#160;revenue. No WRAM was recorded in 2023 as the revenue mechanism concluded on December 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory balancing account revenue also includes revenue that is recognized for balancing accounts 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. These mechanisms, such as the Modified Cost Balancing Account (MCBA), Conservation Expense Balancing Account (CEBA), Pension Cost Balancing Account (PCBA), and Health Cost Balancing Account (HCBA), generally provide for recovery of the adopted levels of expenses for purchased water, purchased power, pump taxes, water conservation program costs, pension, and health care. Variances between adopted and actual costs were recorded as regulatory balancing account revenue in 2022. In 2023, in connection with the CPUC's disallowance of the use of the WRAM, the variances for CEBA, HCBA, and PCBA are recorded against the originating expense. The MCBA was not recorded in 2023 as the mechanism concluded on December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 issued a decision effective August 27, 2020 requiring that Class A companies submitting GRC filings after the effective date be (i) precluded from proposing the use of a full decoupling WRAM in their next GRCs and (ii) allowed the use of Monterey-Style Water Revenue Adjustment Mechanisms (MWRAM). In addition, the CPUC's decision allowed for Incremental Cost Balancing Accounts (ICBAs) to replace the MCBA. The MWRAM 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 had been in effect. The ICBA tracks differences between the authorized per-unit prices of water production costs and actual per-unit prices of water production costs. Cal Water complied with this decision in its 2021 GRC Filing and expects the MWRAM to be implemented in 2023 and effective retroactive back to January 1, 2023. For the first quarter of 2023, the Company did not record a regulatory asset or regulatory liability for the MWRAM or ICBAs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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;Non-regulated Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 disaggregates the Company&#x2019;s non-regulated revenue by source for the three months ended March 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.668%"/&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;Three Months Ended March 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;2023&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;2022&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;Operating and maintenance 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;3,235&#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;3,405&#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;Other non-regulated 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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/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 10pt;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;Non-regulated revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt 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;Lease 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;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/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 10pt;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 non-regulated revenue&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;4,623&#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;5,197&#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-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and maintenance services are provided for non-regulated water and wastewater systems owned by private companies and municipalities. The Company negotiates formal agreements with the customers, under which they provide operating, maintenance and customer billing services related to the customers&#x2019; water system. The formal agreements outline the fee schedule for the services provided. The agreements typically call for a fee-per-service or a flat-rate amount per month. The Company satisfies its performance obligation of providing operating and maintenance services over time as services are rendered; as a result, the Company employs the invoice practical expedient and recognizes revenue in the amount that it has the right to invoice. Contract terms are generally short-term and, as a result, no separate financing component is recognized for its collections from customers, which generally require payment within 30 days of billing.   &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Other non-regulated revenue primarily relates to services for the design and installation of water mains and other water infrastructure for customers outside the regulated service areas and insurance program administration. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Lease revenue is not considered revenue from contracts with customers and is recognized following operating lease standards. The Company is the lessor in operating lease agreements with telecommunications companies under which cellular phone antennas are placed on the Company's property. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&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;Allowance for credit losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 measures expected credit losses for Customer Receivables, Other Receivables, and Unbilled Revenue on an aggregated level. These receivables are generally trade receivables due in one year or less or expected to be billed and collected in one year or less. The expected credit losses for Other Receivables and Unbilled Revenue are inconsequential. Customer receivables include receivables for water and wastewater services provided to residential customers, business, industrial, public authorities, and other customers. The expected credit losses for business, industrial, public authorities, and other customers are inconsequential. The overall risks related to the Company&#x2019;s receivables are low as water and wastewater services are seen as essential services. The estimate for the allowance for credit losses is based on a historical loss ratio, in conjunction with a qualitative assessment of elements that impact the collectability of receivables to determine if the allowance for credit losses should be further adjusted in accordance with the accounting guidance for credit losses. Management contemplates available current information such as changes in economic factors, regulatory matters, industry trends, payment options and programs available to customers, and the methods that the Company is able to utilize to ensure payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 reviews its allowance for credit losses utilizing a quantitative assessment, which includes a trend analysis of customer billing and collection, aging by customer class, and unemployment rates. The Company also utilizes a qualitative assessment, which considers the future collectability on customer outstanding balances, management's estimate of the cash recovery, and a general assessment of the economic conditions of the locations the Company serves. Based on these assessments, the Company adjusted its allowance for credit losses accordingly.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 presents the activity in the allowance for credit losses for the 3-month period ended March 31, 2023 and 12-month period ended December 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&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:18.346%"/&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:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Allowance for credit losses&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;March 31, 2023&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;December 31, 2022&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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;5,629&#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 style="background-color:#cceeff;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-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;3,743&#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:400;line-height:100%"&gt;Provision for credit loss 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;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,887&#160;&lt;/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;Write-offs&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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,380)&lt;/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;Recoveries&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;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;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 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 ending allowance balance&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;5,117&#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;5,629&#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-bottom:8pt;margin-top:3pt;text-align:justify"&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;Cash, Cash Equivalents, and Restricted Cash&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 provides a reconciliation of cash, cash equivalents, and restricted cash within the Condensed Consolidated Balance Sheets that sum to the total of the same such amounts shown on the Condensed Consolidated Statements of Cash Flows (see Note 10 for further details on restricted cash): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"&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:67.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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:14.253%"/&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:1pt;font-weight:700;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;March 31, 2023&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;December 31, 2022&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;52,286&#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;62,100&#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;Restricted cash&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;34,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925&#160;&lt;/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: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;Total cash, cash equivalents, and restricted cash shown in the statements of cash flows&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;86,439&#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;85,025&#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:SignificantAccountingPoliciesTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1NDQ_6b171d98-eb6e-458b-bdd8-758312151d2f">&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt"&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 disaggregates the Company&#x2019;s operating revenue by source for the three months ended March 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.668%"/&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;Three Months Ended March 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;2023&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;2022&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;Revenue from contracts with customers&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;145,225&#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;158,933&#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;Regulatory balancing account 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;(14,125)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,060&#160;&lt;/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;Total operating revenue&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;131,100&#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;172,993&#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-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the following table, revenue from contracts with customers is disaggregated by class of customers for the three months ended March 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.668%"/&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;Three Months Ended March 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;2023&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;2022&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;Residential&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;84,035&#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;91,743&#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;Business&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,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163&#160;&lt;/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;Multiple residential&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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Industrial&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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/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;Public authorities&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,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985&#160;&lt;/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;Other (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;2,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/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;Total revenue from contracts with customers&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;145,225&#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;158,933&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Other includes accrued unbilled revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 disaggregates the Company&#x2019;s non-regulated revenue by source for the three months ended March 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.668%"/&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;Three Months Ended March 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;2023&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;2022&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;Operating and maintenance 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;3,235&#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;3,405&#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;Other non-regulated 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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/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 10pt;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;Non-regulated revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt 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;Lease 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;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/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 10pt;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 non-regulated revenue&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;4,623&#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;5,197&#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:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfMi0xLTEtMS02NDA1MQ_cc6e2aac-7864-4514-98d3-7ba23bf29a00"
      unitRef="usd">145225000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfMi0zLTEtMS02NDA1MQ_8c0982f7-59f9-4037-a16a-b2d584ede6c2"
      unitRef="usd">158933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfMy0xLTEtMS02NDA1MQ_ccba06be-b36c-41a7-ac5c-41c67040da2f"
      unitRef="usd">-14125000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RevenueNotFromContractWithCustomer
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfMy0zLTEtMS02NDA1MQ_46b679ba-e363-4968-8f4f-7781ff2c0aa7"
      unitRef="usd">14060000</us-gaap:RevenueNotFromContractWithCustomer>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfNC0xLTEtMS02NDA1MQ_7cd2d940-178f-4d8c-8a37-53f480ab4fb1"
      unitRef="usd">131100000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RegulatedOperatingRevenueWater
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdhY2Q1YzQwNTA1MjQxZjdhNDg1YmRlOWVkNzc0OTg4L3RhYmxlcmFuZ2U6N2FjZDVjNDA1MDUyNDFmN2E0ODViZGU5ZWQ3NzQ5ODhfNC0zLTEtMS02NDA1MQ_c5be83cd-f85d-4372-b385-41d26e9bcbcf"
      unitRef="usd">172993000</us-gaap:RegulatedOperatingRevenueWater>
    <us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1MzI_528473f4-88df-437a-9f18-df8cdee27b79">Revenue from contracts with customers&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 principally generates operating revenue from contracts with customers by providing regulated water and wastewater services at tariff-rates authorized by the Commissions in the states in which they operate and non-regulated water and wastewater services at rates authorized by contracts with government agencies. Revenue from contracts with customers reflects amounts billed for the volume of consumption at authorized per unit rates, for a service charge, and for other authorized charges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 satisfies its performance obligation to provide water and wastewater services over time as services are rendered. The Company applies the invoice practical expedient and recognizes revenue from contracts with customers in the amount for which the Company has a right to invoice. The Company has a right to invoice for the volume of consumption, for the service charge, and for other authorized charges. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The measurement of sales to customers is generally based on the reading of their meters, which occurs on a systematic basis throughout the month. At the end of each month, the Company estimates consumption since the date of the last meter reading and the corresponding unbilled revenue is recognized. The estimate is based upon the number of unbilled days that month and the average daily customer billing rate from the previous month (which fluctuates based upon customer usage). &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Contract terms are generally short-term and at will by customers and, as a result, no separate financing component is recognized for the Company's collections from customers, which generally require payment within 30 days of billing. The Company applies judgment, based principally on historical payment experience, in estimating its customers&#x2019; ability to pay.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Certain customers are not billed for volumetric consumption, but are instead billed a flat rate at the beginning of each monthly service period. The amount billed is initially deferred and subsequently recognized over the monthly service period, as the performance obligation is satisfied. The deferred revenue balance or contract liability, which is included in "accrued expenses and other liabilities" on the unaudited condensed consolidated balance sheets, is inconsequential.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;In the following table, revenue from contracts with customers is disaggregated by class of customers for the three months ended March 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.668%"/&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;Three Months Ended March 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;2023&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;2022&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;Residential&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;84,035&#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;91,743&#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;Business&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,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,163&#160;&lt;/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;Multiple residential&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,997&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;Industrial&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,634&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,773&#160;&lt;/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;Public authorities&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,425&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,985&#160;&lt;/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;Other (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;2,160&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,452&#160;&lt;/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;Total revenue from contracts with customers&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;145,225&#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;158,933&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;(a) Other includes accrued unbilled revenue. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;text-align:justify"&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%"&gt;Regulatory balancing account revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory balancing account revenue is revenue related to revenue mechanisms authorized in California by the California Public Utilities Commission (CPUC), which allow the Company to recognize 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, and are not considered contracts with customers. To the extent that revenue is estimated to be collectible beyond 24 months, recognition is deferred. Due to the delay in the resolution of the most recent General Rate Case (GRC) filing in California in July of 2021 by Cal Water (2021 GRC Filing), the Company did not benefit from any revenue mechanisms in the first quarter of 2023. For 2022, the Company's authorized revenue mechanisms included the Water Revenue Adjustment Mechanism (WRAM).&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The WRAM decoupled revenue from the volume of the sales and allowed the Company to recognize the adopted level of volumetric revenues. The variance between adopted volumetric revenues and actual billed volumetric revenues for metered accounts was recorded as regulatory balancing account&#160;revenue. No WRAM was recorded in 2023 as the revenue mechanism concluded on December 31, 2022. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Regulatory balancing account revenue also includes revenue that is recognized for balancing accounts 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. These mechanisms, such as the Modified Cost Balancing Account (MCBA), Conservation Expense Balancing Account (CEBA), Pension Cost Balancing Account (PCBA), and Health Cost Balancing Account (HCBA), generally provide for recovery of the adopted levels of expenses for purchased water, purchased power, pump taxes, water conservation program costs, pension, and health care. Variances between adopted and actual costs were recorded as regulatory balancing account revenue in 2022. In 2023, in connection with the CPUC's disallowance of the use of the WRAM, the variances for CEBA, HCBA, and PCBA are recorded against the originating expense. The MCBA was not recorded in 2023 as the mechanism concluded on December 31, 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 issued a decision effective August 27, 2020 requiring that Class A companies submitting GRC filings after the effective date be (i) precluded from proposing the use of a full decoupling WRAM in their next GRCs and (ii) allowed the use of Monterey-Style Water Revenue Adjustment Mechanisms (MWRAM). In addition, the CPUC's decision allowed for Incremental Cost Balancing Accounts (ICBAs) to replace the MCBA. The MWRAM 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 had been in effect. The ICBA tracks differences between the authorized per-unit prices of water production costs and actual per-unit prices of water production costs. Cal Water complied with this decision in its 2021 GRC Filing and expects the MWRAM to be implemented in 2023 and effective retroactive back to January 1, 2023. For the first quarter of 2023, the Company did not record a regulatory asset or regulatory liability for the MWRAM or ICBAs.&lt;/span&gt;&lt;/div&gt;</us-gaap:RevenueRecognitionForAlternativeRevenueProgramsPolicy>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i59e7f0b98e3545318aec4ccafd51b714_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfMi0xLTEtMS02NDA1MQ_64b78cbe-aaf6-4587-9263-9ecfffc82819"
      unitRef="usd">84035000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icc1ade0aee26414192882f2cbbb88f5f_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfMi0zLTEtMS02NDA1MQ_853655ef-ac83-4543-b60f-d3cdc310c8db"
      unitRef="usd">91743000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2dcdf57718ce4851ac806101df8e69d0_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfMy0xLTEtMS02NDA1MQ_319608fd-fb8c-4500-b5a9-83392770773d"
      unitRef="usd">31974000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i2e19e95f00644499be0963d9887caf74_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfMy0zLTEtMS02NDA1MQ_4422764e-3514-43d5-aa52-9a148c73ca63"
      unitRef="usd">32163000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i69734a2f24ea4e448e76c27d4f34242f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNC0xLTEtMS02NDA1MQ_3a237399-0eac-4a60-a0be-7f5c9b01e5b0"
      unitRef="usd">14997000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ief7d7746c9024cdba018f4df60e6bb7d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNC0zLTEtMS02NDA1MQ_98e3abdb-56b1-4642-a0c8-23fcc1cbc576"
      unitRef="usd">14817000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibeaea948a8cc4823b7aad5560ac3c997_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNS0xLTEtMS02NDA1MQ_61e46ba6-c62d-4cfe-8079-ef371b68c16b"
      unitRef="usd">5634000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i463f729f9ff84c0ab61903c766699d6a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNS0zLTEtMS02NDA1MQ_ac552f12-d0de-4b52-862a-64091de57796"
      unitRef="usd">5773000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic105d2aded4242f7a252f195c30426e6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNi0xLTEtMS02NDA1MQ_7fb7e00f-3847-47d3-b443-1161fc0750b3"
      unitRef="usd">6425000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27d26c280a024c57a49bf5d149a359ad_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNi0zLTEtMS02NDA1MQ_8eed5a19-1133-42fb-9eb4-ee150c88caf5"
      unitRef="usd">6985000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic24b9110df0f4c6082e3d312c08243a6_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNy0xLTEtMS02NDA1MQ_9fe0f420-e563-48ff-8331-6dc80f5a809a"
      unitRef="usd">2160000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7f890180f3ee4e3ab7dce4af124325bd_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfNy0zLTEtMS02NDA1MQ_fb8de945-e04c-47b3-b5e2-160239fb0f2f"
      unitRef="usd">7452000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfOC0xLTEtMS02NDA1MQ_e57fedc2-92c1-440b-98d6-88eb5728e76c"
      unitRef="usd">145225000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjdkZDI2MWFmYjc0YjRhMmViNWIxYTcxMzRhZjQ3ZTIyL3RhYmxlcmFuZ2U6N2RkMjYxYWZiNzRiNGEyZWI1YjFhNzEzNGFmNDdlMjJfOC0zLTEtMS02NDA1MQ_5daced6a-b57e-45bb-b457-6f384a7c7c92"
      unitRef="usd">158933000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueRecognitionPolicyTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1MzQ_119bc96d-5706-4b50-a497-a3ce69a6a1f8">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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;Non-regulated Revenue&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 disaggregates the Company&#x2019;s non-regulated revenue by source for the three months ended March 31, 2023 and 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;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:68.636%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.666%"/&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:13.668%"/&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;Three Months Ended March 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;2023&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;2022&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;Operating and maintenance 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;3,235&#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;3,405&#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;Other non-regulated 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;782&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,150&#160;&lt;/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 10pt;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;Non-regulated revenue from contracts with customers&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,017&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt 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:2pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,555&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-top:2pt 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;Lease 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;606&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;642&#160;&lt;/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 10pt;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 non-regulated revenue&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;4,623&#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;5,197&#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-bottom:3pt;margin-top:3pt"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Operating and maintenance services are provided for non-regulated water and wastewater systems owned by private companies and municipalities. The Company negotiates formal agreements with the customers, under which they provide operating, maintenance and customer billing services related to the customers&#x2019; water system. The formal agreements outline the fee schedule for the services provided. The agreements typically call for a fee-per-service or a flat-rate amount per month. The Company satisfies its performance obligation of providing operating and maintenance services over time as services are rendered; as a result, the Company employs the invoice practical expedient and recognizes revenue in the amount that it has the right to invoice. Contract terms are generally short-term and, as a result, no separate financing component is recognized for its collections from customers, which generally require payment within 30 days of billing.   &lt;/span&gt;&lt;/div&gt;Other non-regulated revenue primarily relates to services for the design and installation of water mains and other water infrastructure for customers outside the regulated service areas and insurance program administration.</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i55bf8a11064a4bdc8420dde032fef67b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfMi0xLTEtMS02NDA1MQ_560f5fbe-1a99-47a8-816d-9777415e0537"
      unitRef="usd">3235000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="icba531e9cc6a40cb811b5b0b42ad3986_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfMi0zLTEtMS02NDA1MQ_6e6ea13a-e599-4def-8e48-a4aa4c83d939"
      unitRef="usd">3405000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i90bc3dc9d6a745e8a4097fb2f3bc1559_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfMy0xLTEtMS02NDA1MQ_d3339bf0-44bc-4ad4-bac0-ab0acd89690a"
      unitRef="usd">782000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i6f947c728b6243ed8cc8ba155fda726a_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfMy0zLTEtMS02NDA1MQ_4eec2c7f-4b7e-4e46-bb34-f00734d2fd3c"
      unitRef="usd">1150000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i30a4d6edb0294b05a170fb1f7762030f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNC0xLTEtMS02NDA1MQ_fe1fe9a4-9402-4d41-af74-4ccc590d0a32"
      unitRef="usd">4017000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if1abcb7f520b4da6aa8c12e060da9f7e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNC0zLTEtMS02NDA1MQ_b265c6f1-fc9f-41da-8620-867ffffc1516"
      unitRef="usd">4555000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:LeaseIncome
      contextRef="i30a4d6edb0294b05a170fb1f7762030f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNS0xLTEtMS02NDA1MQ_c8a2aa76-ca8d-401f-8151-55631328bfee"
      unitRef="usd">606000</us-gaap:LeaseIncome>
    <us-gaap:LeaseIncome
      contextRef="if1abcb7f520b4da6aa8c12e060da9f7e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNS0zLTEtMS02NDA1MQ_f35b5af4-f092-4627-a47c-faecba5c2a1c"
      unitRef="usd">642000</us-gaap:LeaseIncome>
    <us-gaap:UnregulatedOperatingRevenue
      contextRef="i30a4d6edb0294b05a170fb1f7762030f_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNi0xLTEtMS02NDA1MQ_91627edc-7d3d-46e0-9e29-558ae56077c1"
      unitRef="usd">4623000</us-gaap:UnregulatedOperatingRevenue>
    <us-gaap:UnregulatedOperatingRevenue
      contextRef="if1abcb7f520b4da6aa8c12e060da9f7e_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOjg4MmNkZjEwYTI0NjQ4NTI4NjAzODEzYTczMjBiZDlkL3RhYmxlcmFuZ2U6ODgyY2RmMTBhMjQ2NDg1Mjg2MDM4MTNhNzMyMGJkOWRfNi0zLTEtMS02NDA1MQ_77bb482e-5f3f-4c4d-a860-36c0ddc251a7"
      unitRef="usd">5197000</us-gaap:UnregulatedOperatingRevenue>
    <us-gaap:RevenueRecognitionLeases
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1Mzk_31353269-2a6c-4d82-9d1a-4e0668bd6333">Lease revenue is not considered revenue from contracts with customers and is recognized following operating lease standards. The Company is the lessor in operating lease agreements with telecommunications companies under which cellular phone antennas are placed on the Company's property.</us-gaap:RevenueRecognitionLeases>
    <us-gaap:CreditLossFinancialInstrumentPolicyTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1MzU_af83064e-296b-4c12-8030-ebdba820d877">&lt;div style="margin-bottom:8pt;text-align:justify"&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;Allowance for credit losses&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 measures expected credit losses for Customer Receivables, Other Receivables, and Unbilled Revenue on an aggregated level. These receivables are generally trade receivables due in one year or less or expected to be billed and collected in one year or less. The expected credit losses for Other Receivables and Unbilled Revenue are inconsequential. Customer receivables include receivables for water and wastewater services provided to residential customers, business, industrial, public authorities, and other customers. The expected credit losses for business, industrial, public authorities, and other customers are inconsequential. The overall risks related to the Company&#x2019;s receivables are low as water and wastewater services are seen as essential services. The estimate for the allowance for credit losses is based on a historical loss ratio, in conjunction with a qualitative assessment of elements that impact the collectability of receivables to determine if the allowance for credit losses should be further adjusted in accordance with the accounting guidance for credit losses. Management contemplates available current information such as changes in economic factors, regulatory matters, industry trends, payment options and programs available to customers, and the methods that the Company is able to utilize to ensure payment.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 reviews its allowance for credit losses utilizing a quantitative assessment, which includes a trend analysis of customer billing and collection, aging by customer class, and unemployment rates. The Company also utilizes a qualitative assessment, which considers the future collectability on customer outstanding balances, management's estimate of the cash recovery, and a general assessment of the economic conditions of the locations the Company serves. Based on these assessments, the Company adjusted its allowance for credit losses accordingly.&lt;/span&gt;&lt;/div&gt;</us-gaap:CreditLossFinancialInstrumentPolicyTextBlock>
    <us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1NTg_db55a019-42e2-4a7f-939f-4b467c1960e4">&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 presents the activity in the allowance for credit losses for the 3-month period ended March 31, 2023 and 12-month period ended December 31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"&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:59.280%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.344%"/&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:18.346%"/&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:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Allowance for credit losses&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;March 31, 2023&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;December 31, 2022&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;Beginning balance&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;5,629&#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 style="background-color:#cceeff;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-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;3,743&#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:400;line-height:100%"&gt;Provision for credit loss 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;939&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,887&#160;&lt;/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;Write-offs&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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,380)&lt;/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;Recoveries&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;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;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 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 ending allowance balance&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;5,117&#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;5,629&#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:AccountsReceivableAllowanceForCreditLossTableTextBlock>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMS0xLTEtMS02NDA1MQ_adc09c75-7e57-4815-9aa3-df3c3efa8c52"
      unitRef="usd">5629000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ie395b845c09b48e8873f54e9515542f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMS0zLTEtMS02NDA1MQ_5e383af4-0074-42de-8dcb-4fa40b00674c"
      unitRef="usd">3743000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMi0xLTEtMS02NDA1MQ_8f24c802-91fe-4405-8849-5260c5bee6be"
      unitRef="usd">939000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i6d16702dcaa440d58d6d1614996d1668_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMi0zLTEtMS02NDA1MQ_87207127-038d-425b-b98f-758e8424eff6"
      unitRef="usd">5887000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMy0xLTEtMS02NDA1MQ_1248e4c4-ac08-4702-bdba-0b2b01c76394"
      unitRef="usd">1592000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs
      contextRef="i6d16702dcaa440d58d6d1614996d1668_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfMy0zLTEtMS02NDA1MQ_00c718a3-c756-468d-b5d5-bd905e44d367"
      unitRef="usd">4380000</us-gaap:AllowanceForDoubtfulAccountsReceivableWriteOffs>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfNC0xLTEtMS02NDA1MQ_129a5058-a253-4a92-a32d-b7c96094e9d1"
      unitRef="usd">141000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries
      contextRef="i6d16702dcaa440d58d6d1614996d1668_D20220101-20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfNC0zLTEtMS02NDA1MQ_11fbeb2f-63f1-4a51-9530-dfdee99771fe"
      unitRef="usd">379000</us-gaap:AllowanceForDoubtfulAccountsReceivableRecoveries>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfNS0xLTEtMS02NDA1MQ_8c1bd123-b032-4d48-acd9-498e0d2ff25c"
      unitRef="usd">5117000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:AllowanceForDoubtfulAccountsReceivable
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmQ2M2NlZDM4MDM5MDQ2M2Y5NGY2MTlmZWY2ZGJiOWQ0L3RhYmxlcmFuZ2U6ZDYzY2VkMzgwMzkwNDYzZjk0ZjYxOWZlZjZkYmI5ZDRfNS0zLTEtMS02NDA1MQ_dc13caa3-9835-480f-a2c6-f2407399dc35"
      unitRef="usd">5629000</us-gaap:AllowanceForDoubtfulAccountsReceivable>
    <us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RleHRyZWdpb246MTFmZjFlOWM5NmFiNGYzY2I1ZDRlMzZlZjAwM2M2MzVfMTE1NjU_e89e320d-5b0c-493d-8ab0-e2a3760fa2f3">&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 provides a reconciliation of cash, cash equivalents, and restricted cash within the Condensed Consolidated Balance Sheets that sum to the total of the same such amounts shown on the Condensed Consolidated Statements of Cash Flows (see Note 10 for further details on restricted cash): &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;text-align:justify"&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:67.467%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:14.250%"/&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:14.253%"/&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:1pt;font-weight:700;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;March 31, 2023&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;December 31, 2022&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;52,286&#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;62,100&#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;Restricted cash&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;34,153&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,925&#160;&lt;/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: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;Total cash, cash equivalents, and restricted cash shown in the statements of cash flows&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;86,439&#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;85,025&#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:ScheduleOfCashAndCashEquivalentsTableTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMS0xLTEtMS02NDA1MQ_1e586df1-8f52-4288-9aca-28c946dbfeef"
      unitRef="usd">52286000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMS0zLTEtMS02NDA1MQ_d3437450-dda4-44af-8d76-e8ec3142ea39"
      unitRef="usd">62100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:RestrictedCashCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMi0xLTEtMS02NDA1MQ_6990e191-4b61-4ba9-a5cb-c539e0cc455a"
      unitRef="usd">34153000</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMi0zLTEtMS02NDA1MQ_d502cd18-57c7-470d-ada7-40e6c15fd447"
      unitRef="usd">22925000</us-gaap:RestrictedCashCurrent>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMy0xLTEtMS02NDA1MQ_bffa63a0-31df-4c3d-a34a-89807e35bdb3"
      unitRef="usd">86439000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNC9mcmFnOjExZmYxZTljOTZhYjRmM2NiNWQ0ZTM2ZWYwMDNjNjM1L3RhYmxlOmJmMzc1OWI4YmViYTQ1OWRiMGI2NGI1N2NmOGZkMjRiL3RhYmxlcmFuZ2U6YmYzNzU5YjhiZWJhNDU5ZGIwYjY0YjU3Y2Y4ZmQyNGJfMy0zLTEtMS02NDA1MQ_3da7cd67-2c95-43a3-8226-17b12f6756a5"
      unitRef="usd">85025000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQyNg_2293936f-7f83-463b-b777-c3674c14b0c3">Stock-based Compensation&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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's equity incentive plan was approved and amended by stockholders on April&#160;27, 2005 and May&#160;20, 2014, respectively. The Company is authorized to issue awards up to 2,000,000 shares of common stock.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 first three months of 2023, the Company granted Restricted Stock Awards (RSAs) to Officers and members of the Board of Directors. An RSA share represents the right to receive a restricted share of the Company's common stock and is valued based on the fair market value of the Company's common stock at the date of grant. RSAs granted to Officers vest over 36 months with the first year cliff vesting. In general, RSAs granted to Board members vest at the end of 12 months. The RSAs are recognized as expense evenly over 36 months for the shares granted to Officers and 12 months for the shares granted to Board members. As of March 31, 2023, there was approximately $3.5&#160;million of total unrecognized compensation cost related to RSAs. The cost is expected to be recognized over a weighted average period of 2.0 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 the outstanding RSAs as of March 31, 2023 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&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:13.522%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of RSA Shares&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant-Date 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSAs at  January 1, 2023&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;52,066&#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 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;55.77&#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;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;42,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.46&#160;&lt;/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;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;(28,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.02&#160;&lt;/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;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;&#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;RSAs at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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;65,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;55.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"&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 first three months of 2023, the Company granted performance-based Restricted Stock Units (RSUs) to Officers. An RSU represents the right to receive a share of the Company's common stock. Each award reflects a target number shares of common stock that may be issued to the award recipient. The 2023 awards may be earned upon the completion of a 3-year performance period. Whether RSUs are earned at the end of the performance period will be determined based on the achievement of certain performance objectives set by the Organization and Compensation Committee of the Board of Directors in connection with the issuance of the RSUs. The performance objectives are based on the Company's business plan covering the performance period. The performance objectives include achieving the budgeted return on equity, growth in stockholders' equity, and environmental, social, and governance targets. Depending on the results achieved during the 3-year performance period, the actual number of shares that a grant recipient receives at the end of the performance period may range from 0% to 200% of the target shares granted, provided that the grantee is continuously employed by the Company through the vesting date. If prior to the vesting date employment is terminated by reason of death, disability or normal retirement, then a pro rata portion of this award will vest. The RSUs are recognized as expense ratably over the 3-year performance period using a fair market value of the Company's common share at the date of grant and an estimated number of RSUs that will vest during the performance period. As of March 31, 2023, there was approximately $3.9&#160;million of total unrecognized compensation cost related to RSUs. The cost is expected to be recognized over a weighted average period of 2.1 years.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 the outstanding RSUs as of March 31, 2023 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&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:13.522%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of RSU Shares&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant-Date 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;RSUs at January 1, 2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,625&#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:top"/&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:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.06&#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:top"/&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;Performance criteria adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;RSUs at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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 #000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"&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 has recorded compensation costs for the RSAs and RSUs that are included in administrative and general operating expenses in the amount of $0.1&#160;million and $0.5&#160;million for the three months ended March 31, 2023 and 2022, respectively.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMjEz_ecafed4a-3c4d-46cc-85ee-5793551baf64"
      unitRef="shares">2000000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="ibbba70da499d4b03928f24f6cc21f8ac_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfNTg4_8c3a4e15-371e-4423-8324-d01889c522ef">P36M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i1fa083cfe88b46ca9c9b4bcaa2696e02_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfNjg3_d6e6c341-79e0-4815-b9bc-b1aca9312f3c">P12M</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="ibbba70da499d4b03928f24f6cc21f8ac_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfNzM4_3863cca8-6eed-4bd2-9a00-7b903eb347dc">P36M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="i1fa083cfe88b46ca9c9b4bcaa2696e02_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfNzgw_684c4c7f-1617-4f76-8146-4eeb96988c39">P12M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="ic6b854fe829946ceb88bf6b527435eec_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMTA5OTUxMTYzMTg1NQ_d2d3014a-47ba-42b4-968d-dd6bb461bdeb"
      unitRef="usd">3500000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMTA5OTUxMTYzMTg3Mg_16a92e05-145f-401d-aad0-0da89a4024be">P2Y</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQyMQ_db3c71b1-a248-492e-b629-68f037179089">&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 the outstanding RSAs as of March 31, 2023 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&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:13.522%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of RSA Shares&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant-Date 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:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;RSAs at  January 1, 2023&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;52,066&#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 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;55.77&#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;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;42,301&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.46&#160;&lt;/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;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;(28,426)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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.02&#160;&lt;/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;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;&#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;RSAs at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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;65,941&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;55.47&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 the outstanding RSUs as of March 31, 2023 is presented below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;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:68.929%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:13.519%"/&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:13.522%"/&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Number of RSU Shares&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Weighted-Average Grant-Date 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;RSUs at January 1, 2023&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;92,625&#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:top"/&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:top"&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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;54.06&#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:top"/&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;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:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;42,464&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.46&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;Performance criteria adjustment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;14,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;Vested&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(40,589)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;56.84&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(9,250)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;53.66&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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;RSUs at March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;100,072&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&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 #000;padding:2px 0 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;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;55.38&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i01304b0555634931a7419ee28a6597e6_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMS0xLTEtMS02NDA1MQ_fd65e680-0f79-42e8-86d3-d92cb819b960"
      unitRef="shares">52066</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i01304b0555634931a7419ee28a6597e6_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMS0zLTEtMS02NDA1MQ_9a5aeefa-77e7-4421-a0d1-699c01c91594"
      unitRef="usdPerShare">55.77</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMi0xLTEtMS02NDA1MQ_2643557d-9cb3-4c10-97d0-7fa032a1ec3d"
      unitRef="shares">42301</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMi0zLTEtMS02NDA1MQ_c0070124-29cc-4e15-9eb5-3b4ad91e16db"
      unitRef="usdPerShare">55.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMy0xLTEtMS02NDA1MQ_0dd149da-0418-4744-99c3-18b95b6ee0cd"
      unitRef="shares">28426</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfMy0zLTEtMS02NDA1MQ_da0a42ce-f695-4919-bda1-9cc388a0e04f"
      unitRef="usdPerShare">56.02</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfNC0xLTEtMS02NDA1MQ_0051447a-eb89-4ed1-bff2-412d9cca607c"
      unitRef="shares">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="idf8cecc32add433c807fc06089e8c57b_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfNC0zLTEtMS02NDA1MQ_a577dd71-0351-48aa-9936-1c4a087f9431"
      unitRef="usdPerShare">0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="ic6b854fe829946ceb88bf6b527435eec_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfNS0xLTEtMS02NDA1MQ_c8068329-9735-40db-a9cf-8c2889808576"
      unitRef="shares">65941</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="ic6b854fe829946ceb88bf6b527435eec_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmYxYjI2Yjk1N2M3NzQ2MTI5MjNkNTFlMTllYjE5OTJlL3RhYmxlcmFuZ2U6ZjFiMjZiOTU3Yzc3NDYxMjkyM2Q1MWUxOWViMTk5MmVfNS0zLTEtMS02NDA1MQ_6eee849d-a6c2-469b-83e7-e105c4070392"
      unitRef="usdPerShare">55.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if93a80ee98304c528251c6c26e4be122_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQyNA_9532e210-d851-4a1d-a27d-8fe56a612fef">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if93a80ee98304c528251c6c26e4be122_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQyNQ_f6b6eb8c-7a32-4819-a01a-dd15a8f37f5c">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate
      contextRef="i79a65c676e81443d9aa33501d46da42e_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMjIzMg_45c9a5db-f4e1-4d2d-9482-1036bdd4dd22"
      unitRef="number">0</cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate>
    <cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate
      contextRef="ia20ace1a66ff4014a29708a87926fd57_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMjIzOA_c9c3e064-ea73-401f-8298-f5bc54d601ee"
      unitRef="number">2</cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod
      contextRef="if93a80ee98304c528251c6c26e4be122_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzQxNw_c72c9bed-d841-420a-af5a-ae9f7f863c1d">P3Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i21beb0a36ae643f98a68e498ec984b20_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMTA5OTUxMTYzMTg4Nw_d5445c22-f9cc-4da9-bbb5-e332ef870b68"
      unitRef="usd">3900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if93a80ee98304c528251c6c26e4be122_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMTA5OTUxMTYzMTkwOA_25e142a3-9e75-41b4-aa92-9c2c2fbc168e">P2Y1M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i7726be8f78ff4bb98b2d22d1f4618c22_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMS0xLTEtMS02NDA1MQ_ddddd35d-1282-4575-bfb1-5696b0259533"
      unitRef="shares">92625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i7726be8f78ff4bb98b2d22d1f4618c22_I20221231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMS0zLTEtMS02NDA1MQ_6d295954-e6cb-4683-9e36-3c31d591774e"
      unitRef="usdPerShare">54.06</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMi0xLTEtMS02NDA1MQ_dd2b1a51-0856-4f63-b2ec-c96e9bf5f647"
      unitRef="shares">42464</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMi0zLTEtMS02NDA1MQ_4e4d2860-b08c-48c8-9d71-076019769302"
      unitRef="usdPerShare">55.46</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment
      contextRef="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMy0xLTEtMS02NDA1MQ_4c1f6601-034a-406c-ad44-7e0e36c841ba"
      unitRef="shares">14822</cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment>
    <cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue
      contextRef="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfMy0zLTEtMS02NDA1MQ_835ed26d-6f67-403a-9b4f-ee66de766408"
      unitRef="usdPerShare">56.84</cwt:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNC0xLTEtMS02NDA1MQ_3211389b-31fa-43fb-b919-2df3ebb3feac"
      unitRef="shares">40589</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNC0zLTEtMS02NDA1MQ_652bc17f-9806-4ca0-a00f-e49259df5cb0"
      unitRef="usdPerShare">56.84</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNS0xLTEtMS02NDA1MQ_bf2d95f0-a0c5-4179-84a0-6279d8d1d576"
      unitRef="shares">9250</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="ib615588882e04e58978c08d9ee0afbfb_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNS0zLTEtMS02NDA1MQ_0ce11296-746d-44b6-a376-1470e7230d56"
      unitRef="usdPerShare">53.66</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i31a1830d28a5445b8956273e0b8ab722_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNi0xLTEtMS02NDA1MQ_c81c0779-2be7-4e51-9f85-a1cbce968053"
      unitRef="shares">100072</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i31a1830d28a5445b8956273e0b8ab722_I20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RhYmxlOmEwYzBjNjQwNWJmNjRjYTM5NDQ4MzE4MmVlZDRmYTJiL3RhYmxlcmFuZ2U6YTBjMGM2NDA1YmY2NGNhMzk0NDgzMTgyZWVkNGZhMmJfNi0zLTEtMS02NDA1MQ_9774bbbd-f0ac-4dca-bd81-6c5cccf6df57"
      unitRef="usdPerShare">55.38</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzE3Ng_24ebd051-36a0-43d1-9937-6aad717f2885"
      unitRef="usd">100000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M18zNy9mcmFnOjBiZTQzMzI1MzNkNzQ3MmViODVhNWIzNjM4MzIwNzI2L3RleHRyZWdpb246MGJlNDMzMjUzM2Q3NDcyZWI4NWE1YjM2MzgzMjA3MjZfMzE4Mw_33410623-328b-4107-97aa-63927cd33433"
      unitRef="usd">500000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTYyOQ_3f04eb72-cb96-4be9-af79-568d0b6b3eb0">Equity&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 29, 2022, the Company entered into an equity distribution agreement to sell shares of its common stock having an aggregate gross sales price of up to $350.0&#160;million from time to time depending on market conditions through an at-the-market equity program over the next three years. The Company intends to use the net proceeds from these sales, after deducting commissions on such sales and offering expenses, for general corporate purposes, which may include working capital, construction and acquisition expenditures, investments and repurchases, and redemptions of securities. The Company sold 326,042 shares of common stock through its at-the-market equity program and raised proceeds of $18.2&#160;million, net of $0.2&#160;million in commissions paid under the equity distribution agreement, during the three months ended March 31, 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;As approved by the Company's stockholders at the 2022 Annual Meeting, effective July 26, 2022, the aggregate number of shares of common stock which the Company shall have authority to issue was increased from 68.0&#160;million shares to 136.0&#160;million shares. All of said 136.0&#160;million shares shall be of one and the same series, namely shares with par value of $0.01 per share.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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&#x2019;s changes in total equity for the three months ended March 31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;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:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.459%"/&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="33" 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;Three months ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:10pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;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;Additional&lt;br/&gt;Paid-in&lt;br/&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Noncontrolling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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%"&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;Shares&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-bottom:1pt solid #000000;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;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" 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;(In thousands)&lt;/span&gt;&lt;/td&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;Balance at January 1, 2023&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;55,598&#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;556&#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;760,336&#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;556,698&#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;4,804&#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,322,394&#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;Net 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;&#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;&#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;(22,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,334)&lt;/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;Issuance of common 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;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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;17,384&#160;&lt;/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;Repurchase of common stock&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;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;&#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:bottom"&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;Dividends paid on common stock ($0.2600 per share)&lt;/span&gt;&lt;/div&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;&#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,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456)&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Investment in business with noncontrolling interest&lt;/span&gt;&lt;/div&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;(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:bottom"&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 March 31, 2023&lt;/span&gt;&lt;/td&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;55,991&#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;560&#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;777,605&#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;520,031&#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;4,792&#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,302,988&#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;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;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;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;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;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;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;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;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;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;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;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;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;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-bottom:8pt;margin-top:8pt;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:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.459%"/&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="33" 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;Three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:10pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-in&lt;br/&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Noncontrolling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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%"&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;Shares&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-bottom:1pt solid #000000;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;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" 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;(In thousands)&lt;/span&gt;&lt;/td&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;Balance at January 1, 2022&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;53,716&#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;537&#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;651,121&#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;514,873&#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;5,386&#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,171,917&#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;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: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;&#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,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/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;Issuance of common 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:11pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#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;1,107&#160;&lt;/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;Repurchase of common stock&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,674)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(1,674)&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid on common stock ($0.2500 per share)&lt;/span&gt;&lt;/div&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;&#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,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429)&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Investment in business with noncontrolling interest&lt;/span&gt;&lt;/div&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;(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:11pt;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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:bottom"&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 March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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;53,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;650,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;502,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;5,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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,158,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;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;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;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;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;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;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;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;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;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;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;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;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;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:StockholdersEquityNoteDisclosureTextBlock>
    <cwt:SaleOfStockMaximumConsiderationOnTransaction
      contextRef="i971e5e0a3e5b4a5e8f46be94f180ee30_I20220429"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTY3_2d448962-5ad0-4a78-9b4f-f7ccc73fc2dd"
      unitRef="usd">350000000</cwt:SaleOfStockMaximumConsiderationOnTransaction>
    <cwt:SaleOfStockAgreementTerm
      contextRef="i7980cb7383ae426285ddf213514e88d2_D20220429-20220429"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTYzMw_699a5cd7-fd99-4d49-8b51-d06a59f72763">P3Y</cwt:SaleOfStockAgreementTerm>
    <us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfNjAw_85bee3cf-0d5e-4101-9fdd-7fed1743b755"
      unitRef="shares">326042</us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction>
    <cwt:ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfNjkw_ee73fc94-fe90-4e46-819f-828142bb7a6c"
      unitRef="usd">18200000</cwt:ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans>
    <us-gaap:PaymentsForCommissions
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfNzAw_792c747d-2af3-4ea9-bdfe-737c7eab858d"
      unitRef="usd">200000</us-gaap:PaymentsForCommissions>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="iabd478edbf754cd180a4ca0878e5bc68_I20220725"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTM0OA_e2232f5f-be3c-422a-b868-e87682296e38"
      unitRef="shares">68000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ide9df1ce93794397bf4c3e2d79d155df_I20220726"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTM2OA_be5781ac-04c9-4510-8133-f86cc4b245ae"
      unitRef="shares">136000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ide9df1ce93794397bf4c3e2d79d155df_I20220726"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTM5OA_0ab83ff8-5dbb-493d-99ea-1bfb861b9c09"
      unitRef="shares">136000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ide9df1ce93794397bf4c3e2d79d155df_I20220726"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTQ5MQ_539682d1-dc08-442e-8d0f-ff73020d1d51"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:ScheduleOfStockholdersEquityTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RleHRyZWdpb246NGJkOTI4YjdhNDMwNDVmY2EyY2ZlMDY1MjFhMzIyY2NfMTYzNQ_b438027a-f1bd-4807-bdc6-6d6b574ed219">&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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&#x2019;s changes in total equity for the three months ended March 31, 2023 and 2022 were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt;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:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.459%"/&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="33" 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;Three months ended March 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:10pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;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;Additional&lt;br/&gt;Paid-in&lt;br/&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Noncontrolling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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%"&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;Shares&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-bottom:1pt solid #000000;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;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" 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;(In thousands)&lt;/span&gt;&lt;/td&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;Balance at January 1, 2023&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;55,598&#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;556&#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;760,336&#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;556,698&#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;4,804&#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,322,394&#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;Net 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;&#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;&#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;(22,211)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,334)&lt;/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;Issuance of common 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;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: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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;17,384&#160;&lt;/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;Repurchase of common stock&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;(27)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;&#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;&#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:bottom"&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;Dividends paid on common stock ($0.2600 per share)&lt;/span&gt;&lt;/div&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;&#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,456)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,456)&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Investment in business with noncontrolling interest&lt;/span&gt;&lt;/div&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;(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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;111&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:bottom"&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 March 31, 2023&lt;/span&gt;&lt;/td&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;55,991&#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;560&#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;777,605&#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;520,031&#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;4,792&#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,302,988&#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;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;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;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;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;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;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;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;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;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;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;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;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;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-bottom:8pt;margin-top:8pt;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:25.946%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.449%"/&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:10.459%"/&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="33" 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;Three months ended March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:15pt"&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:10pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;Common Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Additional&lt;br/&gt;Paid-in&lt;br/&gt;Capital&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Retained&lt;br/&gt;Earnings&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Noncontrolling Interests&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="3" rowspan="2" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;Total Equity&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style="height:12pt"&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%"&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;Shares&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-bottom:1pt solid #000000;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;Amount&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="3" style="padding:0 1pt"/&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%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="33" 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;(In thousands)&lt;/span&gt;&lt;/td&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;Balance at January 1, 2022&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;53,716&#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;537&#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;651,121&#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;514,873&#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;5,386&#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,171,917&#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;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: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;&#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,086&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;894&#160;&lt;/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;Issuance of common 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:11pt;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;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;&#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;1,107&#160;&lt;/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;Repurchase of common stock&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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,674)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;(1,674)&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;Dividends paid on common stock ($0.2500 per share)&lt;/span&gt;&lt;/div&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;&#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,429)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,429)&lt;/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;div&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;Investment in business with noncontrolling interest&lt;/span&gt;&lt;/div&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;(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:11pt;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;54&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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:bottom"&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 March 31, 2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;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;53,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;538&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;650,499&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;502,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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;5,248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;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,158,815&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000;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;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;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;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;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;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;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;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;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;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;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;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;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;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:ScheduleOfStockholdersEquityTableTextBlock>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i3e5e80599b104735a5cd7905bce1a74f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC0xLTEtMS02NDA1MQ_96403d37-a057-4422-bb31-0df7e1ffe3cd"
      unitRef="shares">55598000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i3e5e80599b104735a5cd7905bce1a74f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC0zLTEtMS02NDA1MQ_676c0495-04c1-42b4-ae3b-114ae7fe3e06"
      unitRef="usd">556000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i28af056e4c144c10b728251860669002_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC01LTEtMS02NDA1MQ_9129a573-cdb6-4e50-add5-b6ecb27dc6f5"
      unitRef="usd">760336000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib8b847a68d9a458788bd9977c8769b22_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC03LTEtMS02NDA1MQ_0fe2ef37-28b1-4456-bc47-e7800bcaecb3"
      unitRef="usd">556698000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i4b1f99d4a7c04cdb8340d10ae24d02b6_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC05LTEtMS02NDA1MQ_e916f0db-1c31-4e39-bd73-af2be2b5695d"
      unitRef="usd">4804000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNC0xMS0xLTEtNjQwNTE_78cf5215-e135-4071-a247-14e8a8e611ee"
      unitRef="usd">1322394000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="ie4756e8953e84ec99a93fb348cb3424b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNS03LTEtMS02NDA1MQ_13424e86-e8c2-4c1a-ba76-4e0a64a8738b"
      unitRef="usd">-22211000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ied4094a65a7741d28f57a41d0576dbf7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNS05LTEtMS02NDA1MQ_ae0ba722-d9e5-4a7f-bc6c-0c03147d3127"
      unitRef="usd">-123000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNS0xMS0xLTEtNjQwNTE_90a66532-a5db-4d69-a941-f6f2c872f39a"
      unitRef="usd">-22334000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="i022a0fb14ec943988befe40227ff6414_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNi0xLTEtMS02NDA1MQ_e8371337-fd14-48e5-9243-f36b75a6475d"
      unitRef="shares">420000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i022a0fb14ec943988befe40227ff6414_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNi0zLTEtMS02NDA1MQ_fcdf1ef5-c057-4286-a091-224f34f27c4d"
      unitRef="usd">4000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i47aac32378c14734be0ebe83461249e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNi01LTEtMS02NDA1MQ_94fd0a9b-7436-49e6-9e34-f0a88edae435"
      unitRef="usd">17380000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNi0xMS0xLTEtNjQwNTE_9575d889-54e8-433f-b992-cb5977e5ab2c"
      unitRef="usd">17384000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="i022a0fb14ec943988befe40227ff6414_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNy0xLTEtMS02NDA1MQ_fd650193-b58a-450a-8bb1-0558aff0d043"
      unitRef="shares">27000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i47aac32378c14734be0ebe83461249e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNy01LTEtMS02NDA1MQ_dc225393-8c70-439c-99af-9fd536289d5d"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfNy0xMS0xLTEtNjQwNTE_147ab668-334e-4459-8a50-e8602dc14a07"
      unitRef="usd">0</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOC0wLTEtMS02NDA1MS90ZXh0cmVnaW9uOmUwNmVlZWRkMmQ1MzQ3MDVhMDQzY2ZiYjc5ZDE4NjM2XzU0OTc1NTgxMzkzOA_aaa74b2e-284a-42e3-88f4-42b07ef4b947"
      unitRef="usdPerShare">0.2600</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="ie4756e8953e84ec99a93fb348cb3424b_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOC03LTEtMS02NDA1MQ_ef7de285-b908-407c-9a5f-acad134a0d29"
      unitRef="usd">14456000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOC0xMS0xLTEtNjQwNTE_446aa6f7-7d16-4948-a935-894a2534cb74"
      unitRef="usd">14456000</us-gaap:DividendsCommonStockCash>
    <cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness
      contextRef="i47aac32378c14734be0ebe83461249e1_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOS01LTEtMS02NDA1MQ_9421198b-5088-4368-b71b-9c662e299b2b"
      unitRef="usd">-111000</cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness>
    <cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness
      contextRef="ied4094a65a7741d28f57a41d0576dbf7_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOS05LTEtMS02NDA1MQ_711cb134-607f-4f42-8549-9f29e90523f7"
      unitRef="usd">111000</cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness>
    <cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfOS0xMS0xLTEtNjQwNTE_071205f3-8d83-4115-9a80-d1d92e0a91ac"
      unitRef="usd">0</cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i07de3853a075443b9f15a25944b6ad99_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtMS0xLTEtNjQwNTE_7c0022cd-1ee3-4bc6-92dc-1f1b555837b0"
      unitRef="shares">55991000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i07de3853a075443b9f15a25944b6ad99_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtMy0xLTEtNjQwNTE_42d75184-f556-4097-8973-63c68797e8cb"
      unitRef="usd">560000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i7b80cdf4da5f4ffc8faf2c9d5aa99b12_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtNS0xLTEtNjQwNTE_06d76520-3ece-4b2e-a62c-f7e9a0534a8c"
      unitRef="usd">777605000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ice603f7b541b4304ba6636b1ba9286bd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtNy0xLTEtNjQwNTE_6900cca3-68f2-4f16-8dd3-34929499bc73"
      unitRef="usd">520031000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i76a5dbc0276847918b269bebc19ebdbd_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtOS0xLTEtNjQwNTE_930cf222-b5ce-4671-b8ff-fbab8fcb210b"
      unitRef="usd">4792000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiNzYxMmNhMDg4MzQyMjk5YTVlNDE4OWU0MzJkYjU3L3RhYmxlcmFuZ2U6OGI3NjEyY2EwODgzNDIyOTlhNWU0MTg5ZTQzMmRiNTdfMTAtMTEtMS0xLTY0MDUx_6faeb35c-6f9c-4b46-85be-e098dc82b521"
      unitRef="usd">1302988000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i8b3ce9cb3d534202b5bb8c886b42fde4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC0xLTEtMS02NDA1MQ_d7f6b205-243b-4bcd-8d1a-91c2caa6feb2"
      unitRef="shares">53716000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i8b3ce9cb3d534202b5bb8c886b42fde4_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC0zLTEtMS02NDA1MQ_8b549b47-d5c1-4f8e-8334-1a83092fc8ed"
      unitRef="usd">537000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie309e256b8f24c36a376b4a78abb45fb_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC01LTEtMS02NDA1MQ_0e2c0d2d-b6e0-47de-8604-2db94a93a128"
      unitRef="usd">651121000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie3a3274fa87946388fdf95fd67c80220_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC03LTEtMS02NDA1MQ_7b80fe8e-7a2c-42a0-95f3-b997d7965efd"
      unitRef="usd">514873000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9db71531f962490a90efdefefd18763f_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC05LTEtMS02NDA1MQ_b5211a48-0d9a-4285-91da-9aed38476c00"
      unitRef="usd">5386000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ie395b845c09b48e8873f54e9515542f1_I20211231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNC0xMS0xLTEtNjQwNTE_b8117d17-4783-4332-9cb2-b904cec26037"
      unitRef="usd">1171917000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:ProfitLoss
      contextRef="i62fe94a6bbf44986a5056ff354b7726c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNS03LTEtMS02NDA1MQ_4fe6c8af-ac53-4324-923c-5a9fbb5ccf6d"
      unitRef="usd">1086000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ie624ca331dc246c7bdbf4930f31c0008_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNS05LTEtMS02NDA1MQ_49755c25-b390-40fe-875d-2cbcbe41f2ea"
      unitRef="usd">-192000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNS0xMS0xLTEtNjQwNTE_f2a2dc41-91dc-4ff9-beb3-3b04aff79aff"
      unitRef="usd">894000</us-gaap:ProfitLoss>
    <us-gaap:StockIssuedDuringPeriodSharesNewIssues
      contextRef="if03e882d3ed54a0fbd21e9ffd17749d7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNi0xLTEtMS02NDA1MQ_8bb87ef1-6518-462e-b10f-3f43764af5e8"
      unitRef="shares">85000</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="if03e882d3ed54a0fbd21e9ffd17749d7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNi0zLTEtMS02NDA1MQ_f7bb82a1-e0a8-420a-a96f-e35eba6ba528"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ifa96c907d8cb4f4bb30bb40ef19c8f9d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNi01LTEtMS02NDA1MQ_684dd5e5-9bbb-4857-a2d4-0f5bbb7a9a34"
      unitRef="usd">1106000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockIssuedDuringPeriodValueNewIssues
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNi0xMS0xLTEtNjQwNTE_cbbef6f2-30c2-411c-807c-c42b1e3bc845"
      unitRef="usd">1107000</us-gaap:StockIssuedDuringPeriodValueNewIssues>
    <us-gaap:StockRepurchasedDuringPeriodShares
      contextRef="if03e882d3ed54a0fbd21e9ffd17749d7_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNy0xLTEtMS02NDA1MQ_a1db060b-21a0-4840-bffb-41ecf3505a71"
      unitRef="shares">28000</us-gaap:StockRepurchasedDuringPeriodShares>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ifa96c907d8cb4f4bb30bb40ef19c8f9d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNy01LTEtMS02NDA1MQ_2cc0dc84-0487-4f4a-9f89-af37c066dafe"
      unitRef="usd">1674000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:StockRepurchasedDuringPeriodValue
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfNy0xMS0xLTEtNjQwNTE_78bf5b6f-be02-4e01-9288-29474b8cff84"
      unitRef="usd">1674000</us-gaap:StockRepurchasedDuringPeriodValue>
    <us-gaap:CommonStockDividendsPerShareCashPaid
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC0wLTEtMS02NjYwMy90ZXh0cmVnaW9uOjg1NDBlODU1NGQ4OTRjMGFhOTY0MDI0Zjg2OWFmN2EyXzU0OTc1NTgxMzk0OQ_7a4ffb1e-a5f2-49df-b4c3-42b612044b8e"
      unitRef="usdPerShare">0.2500</us-gaap:CommonStockDividendsPerShareCashPaid>
    <us-gaap:DividendsCommonStockCash
      contextRef="i62fe94a6bbf44986a5056ff354b7726c_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC03LTEtMS02NjU4OA_be30f509-b9b4-4d35-b4d0-66e9daa793f9"
      unitRef="usd">13429000</us-gaap:DividendsCommonStockCash>
    <us-gaap:DividendsCommonStockCash
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC0xMS0xLTEtNjY1ODg_ff64af1f-fb63-463f-9bd9-437009553451"
      unitRef="usd">13429000</us-gaap:DividendsCommonStockCash>
    <cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness
      contextRef="ifa96c907d8cb4f4bb30bb40ef19c8f9d_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS01LTEtMS02NjU4OA_2800aafd-dec4-4894-83fc-ff4cb5584c27"
      unitRef="usd">-54000</cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness>
    <cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness
      contextRef="ie624ca331dc246c7bdbf4930f31c0008_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC05LTEtMS02NDA1MQ_f6e79822-9da5-4bb8-af7f-8928a710b6ac"
      unitRef="usd">54000</cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness>
    <cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOC0xMS0xLTEtNjQwNTE_98039ffb-2408-4123-b31d-c9570838fe55"
      unitRef="usd">0</cwt:NoncontrollingInterestIncreaseFromInvestmentInBusiness>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="icbd3e3b3a5d3493385afdfdfb8c06f89_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS0xLTEtMS02NDA1MQ_14468ab0-37ff-41f1-aa54-0711ffe2c154"
      unitRef="shares">53773000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="icbd3e3b3a5d3493385afdfdfb8c06f89_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS0zLTEtMS02NDA1MQ_3e5fc91b-133c-40ce-be57-8b02bd53d42d"
      unitRef="usd">538000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaa38e8efbf604e46b0ad43e0086f8214_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS01LTEtMS02NDA1MQ_bc7d8127-3d8c-4fdb-ace8-12b1f510cb4a"
      unitRef="usd">650499000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="ib037147c920b48319617eefac4ae2e32_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS03LTEtMS02NDA1MQ_dd835af8-712a-44ef-a898-31293e10d5e3"
      unitRef="usd">502530000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i813c516dc15c44779c2739ca7c6974e0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS05LTEtMS02NDA1MQ_a647ecce-b29f-4e1e-8e73-0b9fd125999b"
      unitRef="usd">5248000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180MC9mcmFnOjRiZDkyOGI3YTQzMDQ1ZmNhMmNmZTA2NTIxYTMyMmNjL3RhYmxlOjhiYmExNWJiNTZhYjQ0YzNhOWQwN2Y4ZTlmZWRlOGRhL3RhYmxlcmFuZ2U6OGJiYTE1YmI1NmFiNDRjM2E5ZDA3ZjhlOWZlZGU4ZGFfOS0xMS0xLTEtNjQwNTE_db87d374-72c8-43e3-bba8-1ea2ac396dad"
      unitRef="usd">1158815000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:EarningsPerShareTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RleHRyZWdpb246MzFjN2Q3NjUwNzJiNDgyYzg1MzAyY2ZlZGExNGY4MWRfNTQ0_f3a39aef-7366-4751-95ae-8fe4c53bdc68">arnings Per Share of Common Stock&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The computations of basic and diluted (loss) earnings per share of common stock are noted in the table below. Basic (loss) earnings per share of common stock is computed by dividing the net (loss) income attributable to California Water Service Group by the weighted average number of common shares outstanding during the period. RSAs are included in the weighted average common shares outstanding because the shares have all the same voting and dividend rights as issued and unrestricted common stock. Certain outstanding equity instruments are not included in the diluted (loss) earnings per share calculation because their inclusion would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&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:1pt;font-weight:700;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;Three Months Ended March 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:1pt;font-weight:700;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&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;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;(22,334)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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-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;894&#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:400;line-height:100%"&gt;Net loss attributable to noncontrolling interests&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;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(192)&lt;/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 loss attributable to California Water Service Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;(22,211)&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 style="background-color:#cceeff;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-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,086&#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:400;line-height:100%"&gt;Weighted average common shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;55,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;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:3pt double #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;53,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#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;Weighted average common shares outstanding, dilutive&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;55,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;(Loss) earnings per share of common stock - basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;(0.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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 style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;(Loss) earnings per share of common stock - diluted &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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: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: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:10pt;font-weight:400;line-height:100%"&gt;(0.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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: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: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:10pt;font-weight:400;line-height:100%"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RleHRyZWdpb246MzFjN2Q3NjUwNzJiNDgyYzg1MzAyY2ZlZGExNGY4MWRfNTM2_6c1839f3-5e34-4549-9671-1fdb33670971">&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The computations of basic and diluted (loss) earnings per share of common stock are noted in the table below. Basic (loss) earnings per share of common stock is computed by dividing the net (loss) income attributable to California Water Service Group by the weighted average number of common shares outstanding during the period. RSAs are included in the weighted average common shares outstanding because the shares have all the same voting and dividend rights as issued and unrestricted common stock. Certain outstanding equity instruments are not included in the diluted (loss) earnings per share calculation because their inclusion would have been anti-dilutive.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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:72.730%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.621%"/&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:1pt;font-weight:700;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;Three Months Ended March 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:1pt;font-weight:700;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;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;2022&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding:0 1pt"/&gt;&lt;td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"&gt;(In thousands, except per share data)&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;Net (loss) income&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;(22,334)&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;border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td style="background-color:#cceeff;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-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;894&#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:400;line-height:100%"&gt;Net loss attributable to noncontrolling interests&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;(123)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(192)&lt;/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 loss attributable to California Water Service Group&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;(22,211)&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 style="background-color:#cceeff;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-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,086&#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:400;line-height:100%"&gt;Weighted average common shares outstanding, basic&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="background-color:#ffffff;border-top:3pt double #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;55,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;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:3pt double #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;53,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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:#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;Weighted average common shares outstanding, dilutive&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;55,666&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;/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;(Loss) earnings per share of common stock - basic&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;(0.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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 style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top: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:10pt;font-weight:400;line-height:100%"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;border-top:3pt double #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;(Loss) earnings per share of common stock - diluted &lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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: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: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:10pt;font-weight:400;line-height:100%"&gt;(0.40)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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 style="background-color:#cceeff;border-bottom:3pt double #000000;border-top: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: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: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:10pt;font-weight:400;line-height:100%"&gt;0.02&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:ProfitLoss
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfMy0xLTEtMS02NDA1MQ_5a545723-88b8-4f8a-b39c-273d65602fb1"
      unitRef="usd">-22334000</us-gaap:ProfitLoss>
    <us-gaap:ProfitLoss
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfMy0zLTEtMS02NDA1MQ_10182b4f-eda1-4228-8c65-b1f63dfa9daf"
      unitRef="usd">894000</us-gaap:ProfitLoss>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNC0xLTEtMS02NDA1MQ_73e63173-de14-4538-88c2-a52a18007765"
      unitRef="usd">-123000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLossAttributableToNoncontrollingInterest
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNC0zLTEtMS02NDA1MQ_10756d4f-35f9-4b91-a2b6-a54ca1f24e27"
      unitRef="usd">-192000</us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
    <us-gaap:NetIncomeLoss
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNS0xLTEtMS02NDA1MQ_5de9a13d-8de4-40f9-8002-2e2774f39164"
      unitRef="usd">-22211000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNS0zLTEtMS02NDA1MQ_86ab8e9b-1041-488d-96b5-81d2782dc15b"
      unitRef="usd">1086000</us-gaap:NetIncomeLoss>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNi0xLTEtMS02NDA1MQ_592b3e0d-c61f-46ca-838b-e3f5572049b5"
      unitRef="shares">55666000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNi0zLTEtMS02NDA1MQ_607dbaef-51a0-4abb-8783-166a3e691ea5"
      unitRef="shares">53731000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNy0xLTEtMS02NDA1MQ_10be05e9-8963-47a7-8c00-b5d9430b516d"
      unitRef="shares">55666000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfNy0zLTEtMS02NDA1MQ_22d78607-a8dc-4329-a74f-8189cc666b22"
      unitRef="shares">53775000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfOC0xLTEtMS02NDA1MQ_87d4dbad-8fcf-472d-a062-5190bdc37d43"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfOC0zLTEtMS02NDA1MQ_43356afa-fcfb-4267-bfa3-62ed988dca35"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfOS0xLTEtMS02NDA1MQ_dcffb1ff-a454-4a5c-a2cb-af5001182c4a"
      unitRef="usdPerShare">-0.40</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180My9mcmFnOjMxYzdkNzY1MDcyYjQ4MmM4NTMwMmNmZWRhMTRmODFkL3RhYmxlOjcyMDI2NzQzYzhlYzQ3YWI5MGFhZTc2NDg1ZDY2MGU4L3RhYmxlcmFuZ2U6NzIwMjY3NDNjOGVjNDdhYjkwYWFlNzY0ODVkNjYwZThfOS0zLTEtMS02NDA1MQ_e96f2287-2cea-406f-bfd7-3f32d7c72dd4"
      unitRef="usdPerShare">0.02</us-gaap:EarningsPerShareDiluted>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfMTk5OQ_ca360d81-f04f-4626-be45-f0b9c17b074e">Pension Plan and Other Postretirement Benefits&lt;div style="padding-left:18pt;text-align:justify"&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 provides a qualified, defined-benefit, non-contributory pension plan for substantially all employees. The Company makes annual contributions to fund the amounts accrued for in the qualified pension plan. The Company also maintains an unfunded, non-qualified, supplemental executive retirement plan. The costs of the plans are charged to expense or are capitalized in utility plant as appropriate.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&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 offers medical, dental, vision, and life insurance benefits for retirees and their spouses and dependents. Participants are required to pay a premium, which offsets a portion of the cost.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash contributions made by the Company to the pension plans were $2.9&#160;million and $5.1&#160;million for the three months ended March 31, 2023 and 2022, respectively. Cash contributions made by the Company to the other postretirement benefit plans were $0.2&#160;million and $0.1&#160;million for the three months ended March 31, 2023 and 2022, respectively. The total 2023 estimated cash contribution to the pension plans and other postretirement benefits plans are expected to be approximately $2.9&#160;million and $0.2&#160;million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 list components of net periodic benefit costs for the pension plans and other postretirement benefits. The data listed under &#x201c;pension plan&#x201d; includes the qualified pension plan and the non-qualified supplemental executive retirement plan. The data listed under &#x201c;other benefits&#x201d; is for all other postretirement benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.619%"/&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:11.619%"/&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:11.624%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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: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:1pt;font-weight:700;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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;2022&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;Service cost&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,046&#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;9,235&#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,126&#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,683&#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;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;8,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,008&#160;&lt;/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;Expected return on plan 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;(13,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,482)&lt;/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;Amortization of prior service 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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;Recognized net actuarial (gain) 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;(637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(228)&lt;/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;Net periodic benefit cost (benefit)&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;865&#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;5,498&#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;(755)&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;20&#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;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 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 style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/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;/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;/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;/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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Service cost portion of the pension plan and other postretirement benefits is recognized in "administrative and general" expenses within the Condensed Consolidated Statements of Operations. Other components of net periodic benefit costs include interest costs, expected return on plan assets, amortization of prior service costs, and recognized net actuarial loss and are reported together as "other components of net periodic benefit cost" within the Condensed Consolidated Statements of Operations.&lt;/span&gt;&lt;/div&gt;</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfNzM4_e8de7cd6-73a2-4a13-b45b-177928b4f4b6"
      unitRef="usd">2900000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfNzQ1_50cb2ec6-5da7-4c4a-8982-440eb87d49d9"
      unitRef="usd">5100000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfOTAz_c93ddbc8-9230-4020-901b-3e13fc80f5fa"
      unitRef="usd">200000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfOTEw_b03a5218-bbf6-465e-8e59-73d24097f1fe"
      unitRef="usd">100000</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i7f5cf1638bfb445a88632616398837c4_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfMTExOQ_1c37d59c-f194-49aa-8c66-f954f5622b9b"
      unitRef="usd">2900000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear
      contextRef="i6eafc2f351614f31a09ed663e22ff06b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfMTEyNg_f75c7fd7-77e6-4b7e-97ec-0ea3fd41ea2a"
      unitRef="usd">200000</us-gaap:DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RleHRyZWdpb246MjEwMWU5ODUyMGIwNDdlNmEzMzg5NGMzMGEyMTIwNjlfMTk4OQ_f84f68cf-fa45-4b9e-aefc-d7a2bb58ad03">&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 list components of net periodic benefit costs for the pension plans and other postretirement benefits. The data listed under &#x201c;pension plan&#x201d; includes the qualified pension plan and the non-qualified supplemental executive retirement plan. The data listed under &#x201c;other benefits&#x201d; is for all other postretirement benefits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;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:45.829%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:11.619%"/&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:11.619%"/&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:11.619%"/&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:11.624%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="21" 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:8pt;font-weight:700;line-height:100%"&gt;Three Months Ended March 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:1pt;font-weight:700;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:8pt;font-weight:700;line-height:100%"&gt;Pension&#160;Plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&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: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:1pt;font-weight:700;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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;2022&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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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;2022&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;Service cost&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,046&#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;9,235&#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,126&#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,683&#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;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;8,746&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,329&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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,008&#160;&lt;/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;Expected return on plan 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;(13,421)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,307)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,636)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,482)&lt;/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;Amortization of prior service 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;131&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/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;Recognized net actuarial (gain) 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;(637)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;(228)&lt;/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;Net periodic benefit cost (benefit)&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;865&#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;5,498&#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;(755)&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;20&#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:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfMy0xLTEtMS02NDA1MQ_1cf1471b-b6d5-40ce-9eae-ef6098d4b215"
      unitRef="usd">6046000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfMy0zLTEtMS02NDA1MQ_49fb64bc-02c2-475b-bbee-6f46a66e7b89"
      unitRef="usd">9235000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfMy01LTEtMS02NDA1MQ_e0da49ad-4328-4094-9f5b-e047b7eabf00"
      unitRef="usd">1126000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfMy03LTEtMS02NDA1MQ_f8b2e6bb-28db-45c6-be36-da94c52c31c0"
      unitRef="usd">1683000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNC0xLTEtMS02NDA1MQ_2e03fd2b-fa76-419f-99cd-831e791f9c07"
      unitRef="usd">8746000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNC0zLTEtMS02NDA1MQ_5326f804-2338-468f-9462-b6c9c94ba5ad"
      unitRef="usd">6329000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNC01LTEtMS02NDA1MQ_2d140a59-0414-47e8-8f03-3eaa963ad1ca"
      unitRef="usd">1297000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNC03LTEtMS02NDA1MQ_79d40fa2-7505-40d8-a050-7082e66675e2"
      unitRef="usd">1008000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNS0xLTEtMS02NDA1MQ_8500f21b-f452-4ae9-b64f-1193ef417ea8"
      unitRef="usd">13421000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNS0zLTEtMS02NDA1MQ_6a7c191e-7086-4d3b-9b2f-4557c871b61f"
      unitRef="usd">11307000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNS01LTEtMS02NDA1MQ_ef9ef678-d452-4bea-813a-3af270607abe"
      unitRef="usd">2636000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets
      contextRef="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNS03LTEtMS02NDA1MQ_b72bb940-4745-408b-ab81-76e8a25e886c"
      unitRef="usd">2482000</us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
    <cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses
      contextRef="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNi0xLTEtMS02NDA1MQ_60299cd4-baa1-46e9-b153-ce0fa16fdea8"
      unitRef="usd">-131000</cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses>
    <cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses
      contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNi0zLTEtMS02NDA1MQ_3d1a66f4-a989-4670-8171-a5236f5c8b89"
      unitRef="usd">-242000</cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses>
    <cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses
      contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNi01LTEtMS02NDA1MQ_9aec8c1f-2441-441e-8ddb-6df623be015b"
      unitRef="usd">-39000</cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses>
    <cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses
      contextRef="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNi03LTEtMS02NDA1MQ_67d39f87-3940-45ad-a653-c7ba8a3d3bd3"
      unitRef="usd">-39000</cwt:DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNy0xLTEtMS02NDA1MQ_a166153b-0915-4448-ba36-b010651340f1"
      unitRef="usd">637000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNy0zLTEtMS02NDA1MQ_d0e0f025-936d-4d04-806a-10ce3dbca905"
      unitRef="usd">-999000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNy01LTEtMS02NDA1MQ_2fad58a6-eedc-4b63-8339-855db14979b9"
      unitRef="usd">581000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanActuarialGainLoss
      contextRef="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfNy03LTEtMS02NDA1MQ_52b1a076-00ff-4578-aa3c-cc2295fb6edc"
      unitRef="usd">228000</us-gaap:DefinedBenefitPlanActuarialGainLoss>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfOC0xLTEtMS02NDA1MQ_c7f357fe-442d-4af6-a0b3-f0d61dcc0316"
      unitRef="usd">865000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9a5aab1cd64349159a826329fbff7562_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfOC0zLTEtMS02NDA1MQ_283fd22f-4dd1-4a55-a88b-ec2061436bb8"
      unitRef="usd">5498000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ia03160c6f97b49e9973eeac3d9057744_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfOC01LTEtMS02NDA1MQ_cfe702c9-2b67-49f8-bad6-2d3b06a94d2f"
      unitRef="usd">-755000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i8e55d33ed09147cea632df1c654497f2_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180Ni9mcmFnOjIxMDFlOTg1MjBiMDQ3ZTZhMzM4OTRjMzBhMjEyMDY5L3RhYmxlOjAyOWJlMjU2ZGNhOTQ4YjA5NDc3ZjYyMDY0OTMyNjU0L3RhYmxlcmFuZ2U6MDI5YmUyNTZkY2E5NDhiMDk0NzdmNjIwNjQ5MzI2NTRfOC03LTEtMS02NDA1MQ_65dd9547-4ac2-4436-9baf-08b34e3f1f02"
      unitRef="usd">20000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DebtDisclosureTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjY3NQ_205b46d6-70f1-4ea1-a9d9-7fdbbafcb2fe">Short-term and Long-term Borrowings &lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 31, 2023, the Company and Cal Water entered into syndicated credit agreements, which provide for unsecured revolving credit facilities of up to an initial aggregate amount of $600.0 million for a term of five years. The Company and subsidiaries that it designates may borrow up to $200.0 million under the Company&#x2019;s revolving credit facility (the Company facility). Cal Water may borrow up to $400.0 million under its revolving credit facility (the Cal Water facility). Additionally, the credit facilities may be increased by up to an incremental $150.0 million under the Cal Water facility and $50.0 million under the Company facility, subject in each case to certain conditions. At the Company&#x2019;s or Cal Water's option, as applicable, borrowings under the Company and Cal Water facilities, as applicable, will bear interest annually at a rate equal to (i) the base rate, plus an applicable margin of 0.00% to 0.250%, depending on the Company and its subsidiaries' consolidated total capitalization ratio, or (ii) Term SOFR, plus an applicable margin of 0.800% to 1.250%, depending on the Company and its subsidiaries' consolidated total capitalization ratio. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"&gt;The Company and Cal Water facilities contain affirmative and negative covenants and events of default customary for credit facilities of this type including, among other things, limitations and prohibitions relating to additional indebtedness, liens, mergers, and asset sales. Also, the Company and Cal Water facilities contain financial covenants governing the Company and its subsidiaries' consolidated total capitalization ratio and interest coverage ratio. As of March 31, 2023, the Company and Cal Water are in compliance with all of the covenant requirements and are eligible to use the full amount of the undrawn portion of the Company and Cal Water facilities, as applicable.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The outstanding borrowings on the Company facility as of each of March 31, 2023 and December 31, 2022 were $35.0&#160;million. Outstanding borrowings on the Cal Water facility as of March 31, 2023 and December 31, 2022 were $95.0&#160;million and $35.0&#160;million, respectively.&#160;The average borrowing rate for borrowings on the Company and Cal Water facilities during the three months ended March 31, 2023 was 5.49% compared to 0.98% for the same period last year.&lt;/span&gt;&lt;/div&gt;</us-gaap:DebtDisclosureTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib03ebafaf35845e38537e2e39aef88fe_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTE4MA_3a3fe25b-e1e3-47ef-8529-250e18ae73dd"
      unitRef="usd">600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="ifbd27af3102c4c82a8b23ff348097f4f_D20230331-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTE5Nw_b634e02d-7599-42e6-8211-cf901d4e87e5">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1643176991054a95afa1552583dd3c6b_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTI2Ng_de69b519-1531-4cb7-9e9c-3d2ecf95a307"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2c3d1cb5319b46a39030862a006c2b53_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTM0Mw_33bf4ff5-a35d-4a52-9a4c-8f2ec4d7f8e2"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity
      contextRef="i2c3d1cb5319b46a39030862a006c2b53_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTQ2MA_85543a6e-60e0-4b89-beaf-75e9f72c7687"
      unitRef="usd">150000000</cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity>
    <cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity
      contextRef="i1643176991054a95afa1552583dd3c6b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTQ5Ng_80ee96ad-eae2-4ed5-acff-ead1127b11b0"
      unitRef="usd">50000000</cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i42189c1463504d709e00bf48b21db10a_D20190329-20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNTY2Mw_87b65b5f-7888-40f8-a226-138c577d2b38"
      unitRef="number">0.0000</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ifd4c5955e1c3461698020e989380a446_D20190329-20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNTY3MQ_09e7340a-e140-4cc7-9477-d301dc868328"
      unitRef="number">0.00250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="ibf1be08abea34e8bbecb29d0955ad8b7_D20190329-20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNTY3OQ_c16a360e-e297-4ca7-84c0-1cef74a76ea4"
      unitRef="number">0.00800</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:DebtInstrumentBasisSpreadOnVariableRate1
      contextRef="i0cf25299a34b4ef6a2271a12766cfd4c_D20190329-20190329"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNTY4Nw_96dcaef4-22bf-4450-9972-bd79a3857747"
      unitRef="number">0.01250</us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
    <us-gaap:LineOfCredit
      contextRef="i338572323a834b69899a608bbacd37b1_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjI5OA_383a42ad-8fa0-4f9d-90ed-b63507f0b49d"
      unitRef="usd">35000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i7452c7dac0da4e0b870d730660117cda_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjI5OA_9e47494a-33be-41d4-a48a-a0ef433caf52"
      unitRef="usd">35000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="i2a6282f52081403287e7fbba9ae1696c_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjY4MQ_e99e4f3a-1452-4b86-910b-31a8a7572190"
      unitRef="usd">95000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCredit
      contextRef="ia46c5bb2855e4a2ca41e79845aafa93d_I20221231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMTA5OTUxMTYzNDEzOA_317a75eb-f62d-40b8-b1cf-6dbd1bdcbbf9"
      unitRef="usd">35000000</us-gaap:LineOfCredit>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="i1fc629dbd346422491aac550eef0db5d_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjYyOA_e2886ca3-fc19-4d44-ae05-6a69ce74a3ba"
      unitRef="number">0.0549</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:LineOfCreditFacilityInterestRateDuringPeriod
      contextRef="ie31a782876814a3da4511543931d8577_D20220101-20220331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M180OS9mcmFnOjUzNzZmN2YzNGM5YjRjYjhhNTBhNmIyOTUyYzliMDAyL3RleHRyZWdpb246NTM3NmY3ZjM0YzliNGNiOGE1MGE2YjI5NTJjOWIwMDJfMjY0Mw_38b02cc2-6a7a-40ff-9a50-0f725cc67f1c"
      unitRef="number">0.0098</us-gaap:LineOfCreditFacilityInterestRateDuringPeriod>
    <us-gaap:IncomeTaxDisclosureTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMTI3OQ_48783bbc-ba50-4ef1-8c43-0c57b336285e">Income Taxes&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 its effective tax rate each quarter to be consistent with the estimated annual effective tax rate. The Company also records the tax effect of unusual or infrequently occurring discrete items.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes is shown in the tables below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&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:19.370%"/&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:1pt;font-weight:700;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;Three Months Ended March 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:1pt;font-weight:700;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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;2022&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 benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;(3,850)&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 style="background-color:#cceeff;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-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;(905)&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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:0.584%"&gt;&lt;tr&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:98.900%"/&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 colspan="3" style="display:none"/&gt;&lt;td colspan="3" style="display:none"/&gt;&lt;/tr&gt;&lt;tr style="height:3pt"&gt;&lt;td colspan="3" style="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="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;/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;/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;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Income tax benefit increased $3.0&#160;million&#160;to $3.9&#160;million in the first quarter of 2023 as compared to $0.9&#160;million income tax benefit in the first quarter of 2022, primarily due to an increase in the pre-tax loss in the first quarter of 2023 as compared to the first quarter of 2022.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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&#x2019;s effective tax rate was 14.6% before discrete items as of March 31, 2023 and 12.0% as of March 31, 2022. The increase in the effective tax rate was primarily due to a decrease in the refunds of excess deferred federal income taxes.  &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 had unrecognized tax benefits of approximately $14.0&#160;million and $16.2&#160;million as of March 31, 2023 and 2022, respectively. Included in the balance of unrecognized tax benefits as of March 31, 2023 and 2022, is $4.5&#160;million and $4.1&#160;million, respectively, of tax benefits that, if recognized, would result in an adjustment to the Company&#x2019;s effective tax rate. The Company does not expect its unrecognized tax benefits to change significantly within the next 12 months.&lt;/span&gt;&lt;/div&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMTI4MQ_6a955dd1-c024-4a48-a9a9-2a21349447bd">&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The provision for income taxes is shown in the tables below:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:57.233%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:19.367%"/&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:19.370%"/&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:1pt;font-weight:700;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;Three Months Ended March 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:1pt;font-weight:700;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:middle"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"&gt;2023&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;2022&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 benefit&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;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-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;(3,850)&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 style="background-color:#cceeff;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-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;(905)&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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RhYmxlOmY3ZWFhYzBlZmU3MjQxYTFiOWY2MzY2NWIxODAyYzhmL3RhYmxlcmFuZ2U6ZjdlYWFjMGVmZTcyNDFhMWI5ZjYzNjY1YjE4MDJjOGZfMi0xLTEtMS02NDA1MQ_05df541d-d207-44ea-a43f-078283fdb4d3"
      unitRef="usd">-3850000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RhYmxlOmY3ZWFhYzBlZmU3MjQxYTFiOWY2MzY2NWIxODAyYzhmL3RhYmxlcmFuZ2U6ZjdlYWFjMGVmZTcyNDFhMWI5ZjYzNjY1YjE4MDJjOGZfMi0xLTEtMS02NDA1MQ_ec0423e0-e620-445e-9ce5-a56056208d94"
      unitRef="usd">-3850000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RhYmxlOmY3ZWFhYzBlZmU3MjQxYTFiOWY2MzY2NWIxODAyYzhmL3RhYmxlcmFuZ2U6ZjdlYWFjMGVmZTcyNDFhMWI5ZjYzNjY1YjE4MDJjOGZfMi0zLTEtMS02NDA1MQ_67d3e61f-aa2e-47fd-a91a-d94b2c459581"
      unitRef="usd">-905000</us-gaap:IncomeTaxExpenseBenefit>
    <cwt:EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMzMy_29b1e335-2b16-4d0d-ae8c-9b6fefb23dce"
      unitRef="usd">3000000</cwt:EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMzM4_b032bef1-0348-4ddc-bb82-d4f578b232d6"
      unitRef="usd">-3900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfNTQ5NzU1ODE1OTE2_ed376554-f393-4c9f-a6df-a21844e4cc00"
      unitRef="usd">-900000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfNjMw_3f824910-f0fc-424f-932c-402d467a16da"
      unitRef="number">0.146</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfNjg0_984a425c-3c40-45aa-abd3-881678ace995"
      unitRef="number">0.120</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfODkz_aae285d4-dc75-475c-abf1-8d28068b9b43"
      unitRef="usd">14000000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefits
      contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfOTAw_4c6a8672-613e-4ed5-beb1-dce95c90a5e7"
      unitRef="usd">16200000</us-gaap:UnrecognizedTaxBenefits>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMTA0Mw_4b02f7e4-7b38-4203-9a48-d043e8a2f2e1"
      unitRef="usd">4500000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
      contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181Mi9mcmFnOjNiMGJiMGRkMWIzZTQyMDE5MzY5MTNjNDEyMWI1YWVkL3RleHRyZWdpb246M2IwYmIwZGQxYjNlNDIwMTkzNjkxM2M0MTIxYjVhZWRfMTA1MA_8030525a-b6d1-46c4-94c9-af5a625e1fa3"
      unitRef="usd">4100000</us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate>
    <us-gaap:PublicUtilitiesDisclosureTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNjYw_f2d0604c-b13a-4930-8189-6ddc011dc3ed">Regulatory Assets and Liabilities&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 and liabilities were comprised of the following as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt"&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:52.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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:14.543%"/&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:14.547%"/&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:1pt;font-weight:700;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;Recovery Period&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;March 31, 2023&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;December 31, 2022&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-style:italic;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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&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;Retiree group health&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;Indefinitely&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;&#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 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;171&#160;&lt;/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;Property-related temporary differences (tax benefits flowed through to customers)&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;Indefinitely&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;143,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,546&#160;&lt;/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 accrued benefits&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;Indefinitely&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;25,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,946&#160;&lt;/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 WRAM and MCBA long-term accounts receivable&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;Various&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;49,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/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;Asset retirement obligations, net&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;Indefinitely&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;25,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/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;Interim rates memorandum account (IRMA) long-term accounts receivable&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 - 2 years&lt;/span&gt;&lt;/div&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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,682&#160;&lt;/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;Tank coating&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;Various&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;16,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:10pt;font-weight:400;line-height:100%"&gt;16,395&#160;&lt;/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;Recoverable property losses&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;Various&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,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:10pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/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;PCBA&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;Various&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;19,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,091&#160;&lt;/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;General district balancing account receivable&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;1 year&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;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/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;Customer assistance program (CAP) and Rate support fund (RSF) accounts receivable&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;1 year&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;3,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,965&#160;&lt;/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 regulatory assets&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;Various&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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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&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 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;293,263&#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 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;283,620&#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:15pt"&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;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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Regulatory 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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&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;Future tax benefits due to customers&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 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;131,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;131,155&#160;&lt;/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;Pension and retiree group health&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678&#160;&lt;/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;HCBA&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;14,318&#160;&lt;/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;PCBA&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;CEBA&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036&#160;&lt;/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;Net WRAM and MCBA long-term payable&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Other components of net periodic benefit cost&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/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 regulatory 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/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;Total Regulatory Liabilities&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 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;213,350&#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;213,679&#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-bottom:8pt;margin-top:3pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Short-term regulatory assets and liabilities are excluded from the above table. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The short-term regulatory assets were $50.3 million as of March&#160;31, 2023 and $66.8 million as of December&#160;31, 2022. The short-term regulatory assets as of March&#160;31, 2023 primarily consist of net WRAM and MCBA and IRMA receivables. As of December&#160;31, 2022, the short-term regulatory assets primarily consist of net WRAM and MCBA, IRMA, and PCBA receivables.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The short-term portions of regulatory liabilities were $17.3 million as of March&#160;31, 2023 and $12.2 million as of December&#160;31, 2022. The short-term regulatory liabilities as of March&#160;31, 2023 primarily consist of TCJA and CEBA liabilities. As of December&#160;31, 2022, the short-term regulatory liabilities primarily consist of TCJA liabilities.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;Cost of Capital Application&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 3, 2021, after an approved extension from a 2020 due date, Cal Water filed its required application with the CPUC to review its cost of capital for 2022 through 2024. Cal Water currently has an approved return on equity of 9.2%, a cost of debt of 5.51%, and a capital structure of 53.4% equity and 46.6% debt. Cal Water requested a return on equity of 10.35%, a cost of debt of 4.23%, and a capital structure of 53.4% equity and 46.6% debt. The California Public Advocates Office recommended a return on equity of 7.81%, a cost of debt of 4.23%, and a capital structure of 49.4% equity and 50.6% debt. Evidentiary hearings were held in May 2022 and the case was submitted to the CPUC at the end of the second quarter of 2022. In the first quarter of 2023, the CPUC extended its statutory deadline to issue a decision to August 10, 2023. In the &lt;/span&gt;&lt;/div&gt;event that the CPUC adopts the cost of capital components retroactively to January 1, 2022, Cal Water estimates the reduced cost of debt, if adopted at Cal Water's proposed equity capital structure, would reduce authorized annual revenue by approximately $11.0&#160;million. The actual amount could be different depending on the final cost of equity and capital structure adopted by the CPUC. Cal Water has not reserved for any potential outcome of the proceeding as Cal Water has determined that it is not probable that the proceeding will be approved retroactively to January 1, 2022.</us-gaap:PublicUtilitiesDisclosureTextBlock>
    <cwt:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNjY4_c8f3212c-b363-4b82-a0bf-57bd4270971c">&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 and liabilities were comprised of the following as of March&#160;31, 2023 and December&#160;31, 2022:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:13pt"&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:52.262%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:12.788%"/&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:14.543%"/&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:14.547%"/&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:1pt;font-weight:700;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;Recovery Period&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;March 31, 2023&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;December 31, 2022&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-style:italic;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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&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;Retiree group health&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;Indefinitely&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;&#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 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;171&#160;&lt;/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;Property-related temporary differences (tax benefits flowed through to customers)&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;Indefinitely&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;143,546&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;143,546&#160;&lt;/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 accrued benefits&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;Indefinitely&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;25,974&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,946&#160;&lt;/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 WRAM and MCBA long-term accounts receivable&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;Various&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;49,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,558&#160;&lt;/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;Asset retirement obligations, net&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;Indefinitely&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;25,335&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,548&#160;&lt;/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;Interim rates memorandum account (IRMA) long-term accounts receivable&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:center"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;1 - 2 years&lt;/span&gt;&lt;/div&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,533&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,682&#160;&lt;/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;Tank coating&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;Various&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;16,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:10pt;font-weight:400;line-height:100%"&gt;16,395&#160;&lt;/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;Recoverable property losses&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;Various&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,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:10pt;font-weight:400;line-height:100%"&gt;3,144&#160;&lt;/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;PCBA&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;Various&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;19,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,091&#160;&lt;/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;General district balancing account receivable&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;1 year&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;383&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;377&#160;&lt;/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;Customer assistance program (CAP) and Rate support fund (RSF) accounts receivable&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;1 year&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;3,402&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,965&#160;&lt;/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 regulatory assets&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;Various&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,109&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;text-align:left;vertical-align: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&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 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;293,263&#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 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;283,620&#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:15pt"&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;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;text-align:left;vertical-align:top"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%"&gt;Regulatory 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:2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&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:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"&gt;&#160;&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;Future tax benefits due to customers&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 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;131,155&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;131,155&#160;&lt;/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;Pension and retiree group health&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,678&#160;&lt;/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;HCBA&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,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;14,318&#160;&lt;/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;PCBA&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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;CEBA&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;860&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,036&#160;&lt;/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;Net WRAM and MCBA long-term payable&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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;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;/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;Other components of net periodic benefit cost&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="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,059&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#cceeff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,475&#160;&lt;/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 regulatory 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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align: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,025&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/&gt;&lt;td colspan="3" style="background-color:#ffffff;padding:0 1pt"/&gt;&lt;td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"&gt;845&#160;&lt;/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;Total Regulatory Liabilities&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 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;213,350&#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;213,679&#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;</cwt:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i290d5518b8414e27821e75ce5cc7e7a4_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMi0zLTEtMS02NDA1MQ_7f2829cc-1993-4fa1-9d2a-70ce379880b0"
      unitRef="usd">0</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="id60a939c2a084110b6c53f6421bd0047_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMi01LTEtMS02NDA1MQ_5b0e269f-ea8e-4999-a128-76a04cfa8122"
      unitRef="usd">171000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i9fc9196404ae40e6ba1874bc649d8928_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMy0zLTEtMS02NDA1MQ_b9838c08-b9d2-4405-8074-e3629da88f69"
      unitRef="usd">143546000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if0fe48c9f4cd4885b8c061d89433f073_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMy01LTEtMS02NDA1MQ_541b527e-b37e-4703-aef6-dbd8e0ea7b3b"
      unitRef="usd">143546000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i5a1f1f54d63945d3bed1103babf241a8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNC0zLTEtMS02NDA1MQ_5775f25f-b918-433a-b2a6-a775786d7ea7"
      unitRef="usd">25974000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i157d3d3790db4051a8b225e9b3ed26f5_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNC01LTEtMS02NDA1MQ_ac3b0b2c-614a-4a28-9001-da9301f9384b"
      unitRef="usd">24946000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i919ae08c717f486aa5d363a355a1c457_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNS0zLTEtMS02NDA1MQ_22f3f045-4f61-4556-bd10-985cd905bf70"
      unitRef="usd">49243000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i65d01758b65241bea88a8c544efe13dc_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNS01LTEtMS02NDA1MQ_1f7ec710-52db-43f9-b124-c3c18515dfde"
      unitRef="usd">41558000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i01ed391bd8de4ef28a15fe3711ffd82c_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNi0zLTEtMS02NDA1MQ_b4016e3d-b627-479b-9854-b0af312462ce"
      unitRef="usd">25335000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="if696e0e3affc48f2abe9bc6ed665ee71_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNi01LTEtMS02NDA1MQ_5c7edc20-555e-4bc1-a723-bd17eb2d1f89"
      unitRef="usd">24548000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="ieaeed161e13949f7869c39dd4cb52ad5_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNy0xLTEtMS02NDA1MS90ZXh0cmVnaW9uOjEwNzQ3M2IyNjUwMDQxZTI4ZTI1YjkzZTk5MTEyOWY3XzQ_da27b8ed-8a5f-46cb-8ee1-d5694984fe74">P1Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="i46c76fed054549ad8ee610aa54bdfb52_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNy0xLTEtMS02NDA1MS90ZXh0cmVnaW9uOjEwNzQ3M2IyNjUwMDQxZTI4ZTI1YjkzZTk5MTEyOWY3Xzk_171ec7a4-78c5-47cc-b8b7-ca07b335cd99">P2Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i892ba5f3f8dc4936939f08d166ca3df7_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNy0zLTEtMS02NDA1MQ_d9b0ac14-b672-47f1-90b2-5a56f838caf3"
      unitRef="usd">3533000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i1c15adba3f5b4f56b39647e057f38b89_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfNy01LTEtMS02NDA1MQ_7e92f627-e608-4426-81cc-75d93a65b881"
      unitRef="usd">3682000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i7e31c626bbe2455eb926c0579fe9c1f8_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfOC0zLTEtMS02NDA1MQ_43b1a7dd-7ad7-4710-9cf5-213a84b82c49"
      unitRef="usd">16507000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i6c40130640fc4fc2bc21f86c8c2c2648_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfOC01LTEtMS02NDA1MQ_f6efee68-13ef-4d2b-8161-d308f31c8342"
      unitRef="usd">16395000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i085b90bf52ca416092e5ac6fcac80e5b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfOS0zLTEtMS02NDA1MQ_2b0d736f-fea1-4545-9bc5-a4ee79779af1"
      unitRef="usd">2998000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i371115381b3c4b7e920a5f960c043535_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfOS01LTEtMS02NDA1MQ_9e428948-08cb-4e3f-a68c-98dc96403444"
      unitRef="usd">3144000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i253ec21d39c4404a96bf11bf1dc217be_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTAtMy0xLTEtNjQwNTE_f274cce9-08fc-44ef-93c6-c590e9c51049"
      unitRef="usd">19233000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i924f73b95702458991e5cb85f385caae_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTAtNS0xLTEtNjQwNTE_d1ef6b17-01d1-44f8-8534-bcf24a205f00"
      unitRef="usd">19091000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="i95c11170b3a040ccb53bca8a4276b28c_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTItMS0xLTEtNjQwNTE_6d7eb8ef-003e-45f7-8c28-b8e02a641a61">P1Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ia6bb90ca96b9448bb40dad8a8656853b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTItMy0xLTEtNjQwNTE_1c3fc88a-73c9-480f-9cdd-da4a3c093a6e"
      unitRef="usd">383000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i7bff0a662ecf43be95ee269201ba9676_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTItNS0xLTEtNjQwNTE_bbe67dbc-53a8-44b9-a00a-4187dae19f57"
      unitRef="usd">377000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetAmortizationPeriod
      contextRef="ide1b464797c3405882b39ace367060d4_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTMtMS0xLTEtNjQwNTE_2e369d4b-87ee-4429-ad76-4783358fdca3">P1Y</us-gaap:RegulatoryAssetAmortizationPeriod>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i9d49aa77081b4489af396b49381ff181_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTMtMy0xLTEtNjQwNTE_5b204279-6b87-423f-b435-7bfdb0a921f4"
      unitRef="usd">3402000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i4ae13a19c8434c568ae69522be273048_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTMtNS0xLTEtNjQwNTE_f56e79f4-2cb8-4389-885b-1aafc4686306"
      unitRef="usd">2965000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i6eee6019008d449989e523ddb39e7612_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTQtMy0xLTEtNjQwNTE_253db45e-eee7-4cbb-8050-b53bc55cd79e"
      unitRef="usd">3109000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i866475b508424ddfbb0ca0b5bdba950a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTQtNS0xLTEtNjQwNTE_76322a90-5761-43c1-a323-4c7e3d18a04f"
      unitRef="usd">3197000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTUtMy0xLTEtNjQwNTE_9d44a319-4b20-4c07-abaf-aa09dbcd4bf4"
      unitRef="usd">293263000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryAssetsNoncurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTUtNS0xLTEtNjQwNTE_67fa8d7e-a6bb-4d5f-99a0-3dc79f93b4cc"
      unitRef="usd">283620000</us-gaap:RegulatoryAssetsNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i4f08925f7dcf4c8f9e1b0fa0592ffc2b_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTgtMy0xLTEtNjQwNTE_f0f6b841-8b88-4ab3-a0d4-4a71bd08a0b9"
      unitRef="usd">131155000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ib6397a1fe8d844528fb4aa0ecf7f7ed1_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTgtNS0xLTEtNjQwNTE_81cbbe29-3b0b-46e2-b966-f552c2deadf5"
      unitRef="usd">131155000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ibb12832707224f44b6c6208dfd641518_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTktMy0xLTEtNjQwNTE_e9576351-5f50-4d10-812d-0810b7418cc7"
      unitRef="usd">58678000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i53c0f1b2eaec455994ac106a4f6b761b_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMTktNS0xLTEtNjQwNTE_b5a9213e-586d-406d-b95d-ab8bc90b4b30"
      unitRef="usd">58678000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i0d4bd03005784efda881fb2a9cf0fd74_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjAtMy0xLTEtNjQwNTE_1919b4ae-e4d5-457a-90c0-69fe354d2a20"
      unitRef="usd">15312000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i9cb8240d1eb84a86a8a8d524073416aa_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjAtNS0xLTEtNjQwNTE_4727890b-4e98-4d0f-baec-cb963a574600"
      unitRef="usd">14318000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i066aa4ee7e834cf7970d8a2786092e22_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjEtMy0xLTEtNjgxMjU_fc1ca1cb-543f-4e7c-b4a7-eee1f7774eb4"
      unitRef="usd">1999000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i732ac69f5e3348ecb60c73234a5e21df_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjEtNS0xLTEtNjgxMjU_ff6db9ac-8779-433c-81d2-b413f1ad5ded"
      unitRef="usd">0</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i9018ee9c4e584af08e8298eea7b72a69_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjEtMy0xLTEtNjQwNTE_165c7019-3806-4cb3-a0b7-65b1ec9c493e"
      unitRef="usd">860000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i5e42b9a6ad5146e09b7f27d4cc9229cb_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjEtNS0xLTEtNjQwNTE_b96e12c0-a3bb-4bd8-8c59-8875ec61fcb2"
      unitRef="usd">6036000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ie6041a23de814a49891007b0e8f56403_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjItMy0xLTEtNjQwNTE_ae2809b3-254e-49b5-b8c5-2d1a6a30ed9d"
      unitRef="usd">262000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ib32b35346df949bab58705618d07fafd_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjItNS0xLTEtNjQwNTE_f7ead164-83f6-452a-a612-2dad5f48b8db"
      unitRef="usd">172000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i20dcf6d7dd454efd9e0349062dc0182f_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjMtMy0xLTEtNjQwNTE_f2a965d5-976f-4f64-bae0-b10704da71bb"
      unitRef="usd">4059000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ic98c6a0694d24cd0b68f2afbaf4e3b5d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjMtNS0xLTEtNjQwNTE_d7334d13-dfa3-4609-9e39-fc881c5f3f05"
      unitRef="usd">2475000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i13bea50df2b0459bba6a6ed560731027_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjQtMy0xLTEtNjQwNTE_2bdb9993-4ea0-4979-9c07-3c6e4b2ed1d3"
      unitRef="usd">1025000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ieebd1f082dc74345a5e9daf5178c0525_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjQtNS0xLTEtNjQwNTE_d0940ed8-1b3d-4755-bdb6-a2a92546a2e5"
      unitRef="usd">845000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjUtMy0xLTEtNjQwNTE_5c680ef2-8911-4b54-aed0-531483238803"
      unitRef="usd">213350000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryLiabilityNoncurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RhYmxlOjI4MDJmMzcxNzE2ODRkNzU5YTk4NWQyZTVjNjk2ZmQyL3RhYmxlcmFuZ2U6MjgwMmYzNzE3MTY4NGQ3NTlhOTg1ZDJlNWM2OTZmZDJfMjUtNS0xLTEtNjQwNTE_1d5cb4f3-775a-489e-b40f-7db59e93345d"
      unitRef="usd">213679000</us-gaap:RegulatoryLiabilityNoncurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfMjUx_4b5de976-f99b-494a-ae6a-c26c9ff4f7a5"
      unitRef="usd">50300000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryAssetsCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfMjY3_b5e79b90-ac3c-4da8-b8e3-440a254980ae"
      unitRef="usd">66800000</us-gaap:RegulatoryAssetsCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNDUy_6ff35c00-fde6-44aa-8bf3-501ed9ab4505"
      unitRef="usd">17300000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:RegulatoryLiabilityCurrent
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNDY4_0af45d78-6f30-4426-ba3f-59d303958b89"
      unitRef="usd">12200000</us-gaap:RegulatoryLiabilityCurrent>
    <us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE0OTE5_e5c62fae-e108-4260-8be2-762094a0716b"
      unitRef="number">0.092</us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage>
    <us-gaap:PublicUtilitiesApprovedDebtCapitalStructurePercentage
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE0OTQy_765ade6b-1f6c-4c01-908b-ba5c45a98535"
      unitRef="number">0.0551</us-gaap:PublicUtilitiesApprovedDebtCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesApprovedEquityCapitalStructurePercentage
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE0OTc0_53a73a7d-47ec-4768-8bad-0034825e26f8"
      unitRef="number">0.534</us-gaap:PublicUtilitiesApprovedEquityCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesApprovedRateIncreaseDecreasePercentage
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE0OTg3_234c143a-2101-4c0e-af8c-4b637a244e00"
      unitRef="number">0.466</us-gaap:PublicUtilitiesApprovedRateIncreaseDecreasePercentage>
    <us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MDQ1_0d427e66-e885-4692-b169-5158bad02f7a"
      unitRef="number">0.1035</us-gaap:PublicUtilitiesRequestedReturnOnEquityPercentage>
    <us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MDY4_340a40a6-cd8a-4c53-b3ea-0ae634c4d29b"
      unitRef="number">0.0423</us-gaap:PublicUtilitiesRequestedDebtCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MTAw_3e29e035-2e13-4925-86a0-44bc580b3e18"
      unitRef="number">0.534</us-gaap:PublicUtilitiesRequestedEquityCapitalStructurePercentage>
    <us-gaap:PublicUtilitiesRequestedRateIncreaseDecreasePercentage
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MTE0_66cbcfea-cabf-44d8-a757-533a370df57c"
      unitRef="number">0.466</us-gaap:PublicUtilitiesRequestedRateIncreaseDecreasePercentage>
    <cwt:PublicUtilitiesRecommendedReturnOnEquityPercentage
      contextRef="ie4be3609fd814083abe2ece249711003_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MjAz_c328a112-25bb-41ee-ba42-5622847e422c"
      unitRef="number">0.0781</cwt:PublicUtilitiesRecommendedReturnOnEquityPercentage>
    <cwt:PublicUtilitiesRecommendedDebtCapitalStructurePercentage
      contextRef="ie4be3609fd814083abe2ece249711003_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MjI2_a02ebf8d-4c69-4c87-8cd1-01016a84ee1b"
      unitRef="number">0.0423</cwt:PublicUtilitiesRecommendedDebtCapitalStructurePercentage>
    <cwt:PublicUtilitiesRecommendedEquityCapitalStructurePercentage
      contextRef="ie4be3609fd814083abe2ece249711003_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1MjU4_2f17abea-26d7-41cc-bd67-c08c357f4076"
      unitRef="number">0.494</cwt:PublicUtilitiesRecommendedEquityCapitalStructurePercentage>
    <cwt:PublicUtilitiesRecommendedRateIncreaseDecreasePercentage
      contextRef="ie4be3609fd814083abe2ece249711003_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1Mjcy_1d8260f6-2233-4bf9-a765-1ee45f8904d1"
      unitRef="number">0.506</cwt:PublicUtilitiesRecommendedRateIncreaseDecreasePercentage>
    <cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1Njc0_69ba1097-7c73-48dc-bfb4-0ed2a929b751"
      unitRef="usd">-11000000</cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue>
    <cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181NS9mcmFnOmIxMWJiOWE1NTY0ZTRmOWE4OTVkZGRlMjg3MDk1YjBhL3RleHRyZWdpb246YjExYmI5YTU1NjRlNGY5YTg5NWRkZGUyODcwOTViMGFfNTQ5NzU1ODE1Njc0_6d9c3b36-e5e3-4b51-b86c-af3fe0ef2388"
      unitRef="usd">-11000000</cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfNDIzOA_9f0a9fa1-d1a7-4fcb-8f8b-64cd8306207a">Commitments and Contingencies&lt;div style="margin-bottom:8pt;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;Commitments&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 has significant commitments to purchase water from water wholesalers. The Company also has operating and finance leases for water systems, offices, land easements, licenses, equipment, and other facilities. These commitments and leases are described in the Company's Annual Report on Form&#160;10-K for the year ended December&#160;31, 2022.&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 16, 2022, BVRT Utility Holding Company (BVRT), a majority owned subsidiary of Texas Water, entered into a long-term water supply agreement with the Guadalupe Blanco River Authority (GBRA) through its wholly owned subsidiary, Camino Real Utility (Camino Real). The Company has provided a limited guarantee to GBRA for the agreed upon obligations. GBRA is a water conservation and reclamation district established by the Texas Legislature that oversees water resources for 10 counties. Under the terms of the agreement with GBRA, Camino Real is contracted to receive up to 2,419 acre-feet of potable water annually. The GBRA agreement involves four off-takers, including Camino Real, and GBRA plans to extend a potable water pipeline from the City of Lockhart to the City of Mustang Ridge and surrounding areas. Camino Real is contracted to be the utility service provider in this area of the Austin metropolitan region and to provide potable water, recycled water, and wastewater services to portions of the City of Mustang Ridge and surrounding areas. In 2022, Camino Real committed $21.5&#160;million for its share of the cost of the pipeline project and committed an additional $11.1&#160;million for its share of the cost of the pipeline project in January of 2023. As of March 31, 2023, this committed cash has not been transferred to GBRA and is classified as part of restricted cash on the Condensed Consolidated Balance Sheets. The Company currently expects this committed cash to be transferred to GBRA in the second quarter of 2023. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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;Contingencies&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&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;Groundwater Contamination&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 has undertaken litigation against third parties to recover past and anticipated costs related to groundwater contamination in our service areas. The cost of litigation is expensed as incurred and any settlement is first offset against such costs. The CPUC&#x2019;s general policy requires all proceeds from groundwater contamination litigation to be used first to pay transactional expenses, then to make customers whole for water treatment costs to comply with the CPUC&#x2019;s water quality standards. The CPUC allows for a risk-based consideration of contamination proceeds which exceed the costs of the remediation described above and may result in some sharing of proceeds with shareholders, determined on a case by case basis. The CPUC has authorized various memorandum accounts that allow the Company to track significant litigation costs and to request recovery of these costs in future filings. &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&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;Other Legal Matters&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;From time to time, the Company is involved in various disputes and litigation matters that arise in the ordinary course of business. The status of each significant matter is reviewed and assessed for potential financial exposure. If the potential loss from any claim or legal proceeding is considered probable and the amount of the range of loss can be estimated, a liability is accrued for the estimated loss in accordance with the accounting standards for contingencies. Legal proceedings are subject to uncertainties, and the outcomes are difficult to predict. Because of such uncertainties, accruals are based on the best information available at the time. While the outcome of these disputes and litigation matters cannot be predicted with any certainty, management does not believe, when taking into account existing reserves, the ultimate resolution of these matters will materially affect the Company&#x2019;s financial position, results of operations, or cash flows. As of March 31, 2023 and December&#160;31, 2022, the Company recognized a liability of $4.6 million and $5.3 million, respectively, for known legal matters primarily due to potable water leaks and other work-related legal matters. The cost of litigation is expensed as incurred and any settlement is first offset against such costs. Any settlement in excess of the cost to litigate is accounted for on a case by case basis, dependent on the nature of the settlement.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <cwt:PaymentsForOtherCommitments
      contextRef="i97e44668e4de4df6b5ea59743dfa17ad_D20220101-20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfMTYyNQ_b5976b24-faf6-47f4-bb22-6c9faa080108"
      unitRef="usd">21500000</cwt:PaymentsForOtherCommitments>
    <cwt:PaymentsForOtherCommitments
      contextRef="id676b1a3e6964b1cb008c3b69b3374e8_D20230101-20230131"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfNTQ5NzU1ODIyMzcw_fc0c2103-8829-45e6-b769-481e268b5a12"
      unitRef="usd">11100000</cwt:PaymentsForOtherCommitments>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="i738fec215d204d159874359ad7a797da_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfMzk1MQ_9121597b-e6a3-4397-9185-8a634cbb0a33"
      unitRef="usd">4600000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:LossContingencyAccrualAtCarryingValue
      contextRef="ic185adacb1994a79b935e13164abb30a_I20221231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M181OC9mcmFnOjhhZjFmYTlmNjJhZDQ1ZWE4NjdiYzJlNjU0NGRkOGQyL3RleHRyZWdpb246OGFmMWZhOWY2MmFkNDVlYTg2N2JjMmU2NTQ0ZGQ4ZDJfMzk1OA_ba69db18-4291-40bf-b91b-6f76a82d22c1"
      unitRef="usd">5300000</us-gaap:LossContingencyAccrualAtCarryingValue>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RleHRyZWdpb246OWI0YmVmN2ViN2MxNGJmYjkwNmFhNDQ0MDI3YjQzY2RfMTg1Mg_ca392b55-cefa-42f9-8c18-a7d7466dd32a">Fair Value of Financial Assets and Liabilities&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The accounting guidance for fair value measurements and disclosures provides a single definition of fair value and requires certain disclosures about assets and liabilities measured at fair value. A hierarchical framework for disclosing the observability of the inputs utilized in measuring assets and liabilities at fair value is established by this guidance. The three levels in the hierarchy are as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 1 -&#160;Inputs to the valuation methodology are unadjusted quoted prices for identical assets or liabilities in active markets that the Company has the ability to access.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 2 -&#160;Inputs to the valuation methodology include:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;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;Quoted market prices for similar assets or liabilities in active markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;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;Quoted prices for identical or similar assets or liabilities in inactive markets;&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;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;Inputs other than quoted prices that are observable for the asset or liability; and&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:6pt;padding-left:54pt;text-align:justify;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;Inputs that are derived principally from or corroborated by observable market data by correlation or other means.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;If the asset or liability has a specified (contractual) term, the level&#160;2 input must be observable for substantially the full term of the asset or liability.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Level 3 -&#160;Inputs to the valuation methodology are unobservable and significant to the fair value measurement.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Specific valuation methods include the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Cash, Accounts receivable, short-term borrowings, and accounts payable carrying amounts approximated the fair value because of the short-term maturity of the instruments.&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:18pt;text-align:justify"&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 fair values were estimated using the published quoted market price of similar securities, if available, or the discounted cash flow analysis, based on the current rates available using a risk-free rate (a U.S. Treasury securities yield curve) plus a risk premium of 0.60%.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:42.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&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.572%"/&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.572%"/&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.572%"/&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.579%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" 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;Fair&#160;Value&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:1pt;font-weight:700;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;Cost&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;Level&#160;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;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;Level&#160;3&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;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:10pt;font-weight:400;line-height:100%"&gt;Long-term&#160;debt, including current maturities, net&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;1,055,637&#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 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,023,472&#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 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,023,472&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:42.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&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.572%"/&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.572%"/&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.572%"/&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.579%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" 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;Fair&#160;Value&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:1pt;font-weight:700;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;Cost&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;Level&#160;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;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;Level&#160;3&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;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:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, including current maturities, net&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;1,055,797&#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;&#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 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;977,227&#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;&#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 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;977,227&#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;/table&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <cwt:FairValueInputsRiskPremium
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="4"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RleHRyZWdpb246OWI0YmVmN2ViN2MxNGJmYjkwNmFhNDQ0MDI3YjQzY2RfMTgzOA_59d72727-fb1d-4b80-8373-3ed196bfc845"
      unitRef="number">0.0060</cwt:FairValueInputsRiskPremium>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RleHRyZWdpb246OWI0YmVmN2ViN2MxNGJmYjkwNmFhNDQ0MDI3YjQzY2RfMTg0Nw_11e047df-ec94-467b-934c-0053b921e8e4">&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:42.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&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.572%"/&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.572%"/&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.572%"/&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.579%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;March 31, 2023&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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" 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;Fair&#160;Value&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:1pt;font-weight:700;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;Cost&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;Level&#160;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;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;Level&#160;3&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;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:10pt;font-weight:400;line-height:100%"&gt;Long-term&#160;debt, including current maturities, net&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;1,055,637&#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 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,023,472&#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 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,023,472&#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;/table&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:42.613%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:9.572%"/&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.572%"/&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.572%"/&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.572%"/&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.579%"/&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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="27" 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:8pt;font-weight:700;line-height:100%"&gt;December 31, 2022&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:1pt;font-weight:700;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:1pt;font-weight:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/&gt;&lt;td colspan="21" 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;Fair&#160;Value&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:1pt;font-weight:700;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;Cost&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;Level&#160;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;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;Level&#160;3&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;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:10pt;font-weight:400;line-height:100%"&gt;Long-term debt, including current maturities, net&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;1,055,797&#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;&#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 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;977,227&#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;&#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 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;977,227&#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;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="icf5d20d6b6f3411cb5ad827ee178e035_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy0xLTEtMS02NDA1MQ_1a1b2f1f-7a88-4db4-9a34-eeedca912768"
      unitRef="usd">1055637000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="ief7dc870c69d46fcbf16830e5a23d4ee_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy0zLTEtMS02NDA1MQ_076b56d4-04d4-433e-b109-bdeb2a771671"
      unitRef="usd">0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i0f3a75fc027141cd963cd134dd7eec43_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy01LTEtMS02NDA1MQ_b477d6ef-47c1-4b97-9be3-4480ad778dc9"
      unitRef="usd">1023472000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i63e04d9a92214a32aa5486ec0dbd0ad9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy03LTEtMS02NDA1MQ_a60a80da-b8a0-4a5b-86c7-281e91132bed"
      unitRef="usd">0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i83c6453cf6d248ed86a1124f8e7091a9_I20230331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjhlM2VjMzJlODBlNjQ3MjJiMjNhMzA0Y2MzOTJhMGEzL3RhYmxlcmFuZ2U6OGUzZWMzMmU4MGU2NDcyMmIyM2EzMDRjYzM5MmEwYTNfMy05LTEtMS02NDA1MQ_cec964d7-23ec-4992-ba58-2fe16e9ed769"
      unitRef="usd">1023472000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i91847dc1c920408cbb633f3493805d47_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy0xLTEtMS02NDA1MQ_4e6918ea-8caa-4204-bedf-2a0cd2f8bbfd"
      unitRef="usd">1055797000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i4e0cb5a7f35e4ef79b146c1df879df5d_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy0zLTEtMS02NDA1MQ_0ba1a55a-1111-4da3-8a38-87f19ade2f62"
      unitRef="usd">0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="i0ffca6bcb4a549d78429bf1da028d7ad_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy01LTEtMS02NDA1MQ_7040b305-59cd-48d1-8352-9d55734d9f03"
      unitRef="usd">977227000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="ie157a19718c04fe198a06b6babe608de_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy03LTEtMS02NDA1MQ_ed136916-f95a-42ea-b0c1-f256b8bfccd7"
      unitRef="usd">0</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:DebtLongtermAndShorttermCombinedAmount
      contextRef="if2af83762c4e40ccaa1e949b0ce0e79f_I20221231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M182MS9mcmFnOjliNGJlZjdlYjdjMTRiZmI5MDZhYTQ0NDAyN2I0M2NkL3RhYmxlOjEzMjA1NDU1NDk3YjQ5MzZiNDk0NmVkN2JkMzFmYzhiL3RhYmxlcmFuZ2U6MTMyMDU0NTU0OTdiNDkzNmI0OTQ2ZWQ3YmQzMWZjOGJfMy05LTEtMS02NDA1MQ_28618875-647e-4abd-b15b-bc3703e673ba"
      unitRef="usd">977227000</us-gaap:DebtLongtermAndShorttermCombinedAmount>
    <us-gaap:ErrorCorrectionTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90ZXh0cmVnaW9uOmNlYTgyOTQ1MTk5YzRkMzdiNWI4ODJiZjY1Y2VkMmQzXzEwOTk1MTE2MzEyOTU_10983ec6-77a6-4ed3-9722-09d596702d0c">Immaterial Restatement of Prior Period Financial Statements&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;Subsequent to the issuance of the Company's Consolidated Financial Statements for the year ended December 31, 2021, during the fourth quarter of 2022, the Company identified an immaterial error for a regulatory liability and corresponding decreases to operating revenue and deferred income taxes that were not recorded in 2019 associated with customer refunds. The error does not impact customer billings or cash refunded to customers. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&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 corrected the error in the Consolidated Financial Statements included in the Company&#x2019;s Annual Report on Form 10-K for the year ended December 31, 2022, through a restatement of the opening retained earnings balance for the year ended December 31, 2020. The Company believes the error is immaterial to the previously issued Financial Statements for prior periods.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The corrections to the Company&#x2019;s retained earnings and total equity as of March 31, 2022, reported in note 4, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:39.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.052%"/&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:18.052%"/&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:18.055%"/&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:700;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:9pt;font-weight:700;line-height:100%"&gt;As of March  31, 2022&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:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;As Previously Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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;Corrections&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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;As Corrected&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:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;(In thousands)&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;Retained earnings&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;513,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(11,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;502,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;/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 equity&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,169,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(11,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,158,815&#160;&lt;/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:ErrorCorrectionTextBlock>
    <us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90ZXh0cmVnaW9uOmNlYTgyOTQ1MTk5YzRkMzdiNWI4ODJiZjY1Y2VkMmQzXzEwOTk1MTE2MzEyOTc_4848d51b-fd36-48c7-b5ea-d6c6ac44b6f0">&lt;div style="margin-bottom:8pt;margin-top:8pt;padding-left:18pt;text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"&gt;The corrections to the Company&#x2019;s retained earnings and total equity as of March 31, 2022, reported in note 4, were as follows:&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"&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:39.981%"/&gt;&lt;td style="width:0.1%"/&gt;&lt;td style="width:1.0%"/&gt;&lt;td style="width:18.052%"/&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:18.052%"/&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:18.055%"/&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:700;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:9pt;font-weight:700;line-height:100%"&gt;As of March  31, 2022&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:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;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;As Previously Reported&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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;Corrections&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/&gt;&lt;td colspan="3" style="border-bottom:1pt solid #000;border-top:1pt solid #000;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;As Corrected&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:700;line-height:100%"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="15" style="border-top:1pt solid #000;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:400;line-height:100%"&gt;(In thousands)&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;Retained earnings&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;513,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;(11,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#cceeff;padding:2px 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;502,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;/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 equity&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,169,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;(11,063)&lt;/span&gt;&lt;/td&gt;&lt;td style="background-color:#ffffff;padding:2px 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;1,158,815&#160;&lt;/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:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i452a9ac2b6524f01a71964e0efffe203_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzMtMS0xLTEtNjczNjc_816643a9-2da2-49e3-9794-a5d66242ac9c"
      unitRef="usd">513593000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i9957963995324a1a951896b8b0298449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzMtMy0xLTEtNjczNjg_b7e13554-d3f6-4b50-a281-2b1ee608f4f3"
      unitRef="usd">-11063000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzMtNS0xLTEtNjczNzE_119eb1d4-8d2e-4c09-808e-227126a7be09"
      unitRef="usd">502530000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i452a9ac2b6524f01a71964e0efffe203_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzQtMS0xLTEtNjczNjc_351735ee-1a21-4079-bf34-e727351c4552"
      unitRef="usd">1169878000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="i9957963995324a1a951896b8b0298449_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzQtMy0xLTEtNjczNjg_bf9363a2-237f-448c-90d5-d3f85421a2d1"
      unitRef="usd">-11063000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
      contextRef="iaeb831f80b364558b38a3be5859e8ef0_I20220331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M185MzgvZnJhZzpjZWE4Mjk0NTE5OWM0ZDM3YjViODgyYmY2NWNlZDJkMy90YWJsZTplOTg5ZDg0NTIwZDA0YTAyYmM2MTM5ODgyMmUyZTE0OS90YWJsZXJhbmdlOmU5ODlkODQ1MjBkMDRhMDJiYzYxMzk4ODIyZTJlMTQ5XzQtNS0xLTEtNjczNzE_92d266b6-0398-412e-a208-944f0599d950"
      unitRef="usd">1158815000</us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
    <cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue
      contextRef="i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M183OS9mcmFnOjFkZjhiMGI0YTViZTQ5ODZhYWRkMTNlNzUwYmYwMmJiL3RleHRyZWdpb246MWRmOGIwYjRhNWJlNDk4NmFhZGQxM2U3NTBiZjAyYmJfNTQ5NzU1ODU5ODQ5_69ba1097-7c73-48dc-bfb4-0ed2a929b751"
      unitRef="usd">-11000000</cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue>
    <cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue
      contextRef="ib547376018694be0aa86f42b2e054be6_D20220101-20220331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M183OS9mcmFnOjFkZjhiMGI0YTViZTQ5ODZhYWRkMTNlNzUwYmYwMmJiL3RleHRyZWdpb246MWRmOGIwYjRhNWJlNDk4NmFhZGQxM2U3NTBiZjAyYmJfNTQ5NzU1ODU5ODQ5_6d9c3b36-e5e3-4b51-b86c-af3fe0ef2388"
      unitRef="usd">-11000000</cwt:PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="ib03ebafaf35845e38537e2e39aef88fe_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI1ODA4_3a3fe25b-e1e3-47ef-8529-250e18ae73dd"
      unitRef="usd">600000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:DebtInstrumentTerm
      contextRef="ifbd27af3102c4c82a8b23ff348097f4f_D20230331-20230331"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI1ODI2_b634e02d-7599-42e6-8211-cf901d4e87e5">P5Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i1643176991054a95afa1552583dd3c6b_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI1ODk2_de69b519-1531-4cb7-9e9c-3d2ecf95a307"
      unitRef="usd">200000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="i2c3d1cb5319b46a39030862a006c2b53_I20230331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI1OTc0_33bf4ff5-a35d-4a52-9a4c-8f2ec4d7f8e2"
      unitRef="usd">400000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity
      contextRef="i2c3d1cb5319b46a39030862a006c2b53_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI2MDky_85543a6e-60e0-4b89-beaf-75e9f72c7687"
      unitRef="usd">150000000</cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity>
    <cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity
      contextRef="i1643176991054a95afa1552583dd3c6b_I20230331"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjAyMmM4NGE3NDE1NDQzOTFhMzdlODdiMmRiYmU4NjUzL3NlYzowMjJjODRhNzQxNTQ0MzkxYTM3ZTg3YjJkYmJlODY1M184Mi9mcmFnOjE5NTc4OWRjY2FjNzQ4ZmFiYzhkYjQwYmEwM2MwMTAxL3RleHRyZWdpb246MTk1Nzg5ZGNjYWM3NDhmYWJjOGRiNDBiYTAzYzAxMDFfNTQ5NzU1ODI2MTI5_80ee96ad-eae2-4ed5-acff-ead1127b11b0"
      unitRef="usd">50000000</cwt:LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>58
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( &=JG%8'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    " !G:IQ6;F,O1/     K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9++
M:L,P$$5_I6AOCQ]]&.%HD]!5"X4&6KH3TB01L60A3;'S][75Q*&T']"E9J[.
MG(%IE>>J#_@2>H^!#,:;T78N<N57[$#D.4!4![0RYE/"3<U='ZRDZ1GVX*4Z
MRCU"513W8)&DEB1A!F9^(3+1:L550$E]...U6O#^,W0)IA5@AQ8=12CS$IB8
M)_K3V+5P!<PPPF#C=P'U0DS5/[&I ^R<'*-94L,PY$.=<M,.);P_/[VF=3/C
M(DFG</H5#:>3QQ6[3'ZKUYOM(Q-54=59<9M5S;9\X&7#[YJ/V?6'WU78]MKL
MS#\VO@B*%G[=A?@"4$L#!!0    ( &=JG%:97)PC$ 8  )PG   3    >&PO
M=&AE;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$
M[4X?A1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4
M\GA@V2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?<D3$L/<@HL(2W@4
MR]9<X%L:+R/6ZK3;W5:$:6RA&$=D8'U>+&A T%116F]?(+3E'S/X%<M4C66C
M 1-702:YB+3R^6S%_-K>/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6
M:\?1TDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+
MTHMP' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3
M:W?=TXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@
M %AP=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ W
MQ-%,4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYK
ME']IJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88<G;CL3<CH<9T)\S_;V
MD:4E,L_O^0KK3CQG'U:6L%W/S^2>C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?
MR"VZY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:
M/5>A6$G:A/@01AKBG'/F<]%L^P>E1M'V5;S<HY=8%0&7&-\TJC4LQ=9XE<#Q
MK9P\'1,2S90+!D&&ER0F$JDY?DU($_XKI=K^G-- \)0O)/I*D8]ILR.G=";-
MZ#,:P4:O&W6':-(\>OX%^9PU"AR1&QT"9QNS1B&$:;OP'J\DCIJMPA$K0CYB
M&38:<K46@;9QJ81@6A+&T7A.TK01_%FL-9,^8,CLS9%USM:1#A&27C="/F+.
MBY 1OQZ&.$J:[:)Q6 3]GE[#2<'H@LMF_;A^AM4S;"R.]T?4%TKD#R:G/^DR
M- >CFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"
MP#E_+GW/I>^Y]#VATK<W(WUGP=.+6]Y&;EO$^ZXQVM<T+BAC5W+-R,=4KY,I
MV#F?P.S]:#Z>\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE"<M4TV4W
MBA*>0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F
M.$KTL<QP3A[+##MG/)(=MG>@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1
MN0K34I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/
MPT.'>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,K
MD*)\3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;
M\K"^:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON<K2<15.+]%,[82EQB\
MX^;'<4Y3N!)VM@\",KF[.:EZ93%GIO+?+0P)+%N(61+B35WMU>>;G*YZ(G;Z
MEW?!8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4<!A87,N10
M[I*0!A,!S93)1/ "@F2F'("8^@N]\@RY*17.K3XY?T4L@X9.7M(E$A2*L P%
M(1=RX^_ODVIWC-?Z+(%MA%0R9-47RD.)P3TS<D/85"7SKMHF"X7;XE3-NQJ^
M)F!+PWING2TG_]M>U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#
M7N83+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1
M/TL'?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO
M0=5 Y3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$%
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
M53MU+2K=]F':!Y,<Q*H39[:!;K]^MI-&M 263N4#\3GW/+Y[G/-YL&;\0:0
M$CUF-!=#*Y6R.+-M$:>08=%A!>3JS9SQ#$ME\H4M"@XX,:",VI[C].T,D]P*
M!F9NPH,!6TI*<IAP))99AOGO<Z!L/;1<ZVGBCBQ2J2?L8%#@!4Q!?BTF7%EV
MS9*0#')!6(XXS(?6R#V+?.UO'+X16(N-,=*9S!A[T,95,K0<'1!0B*5FP.JQ
M@C%0JHE4&+\J3JM>4@,WQT_L%R9WE<L,"Q@S^ITD,AU:)Q9*8(Z75-ZQ]254
M^9@ 8T:%^4?KTK=_;*%X*23+*K"*("-Y^<2/E0X; +>W ^!5 *\MH%L!NFT!
MO0K0:POP*X!)W2YS-\*%6.)@P-D:<>VMV/3 J&_02B^2Z^]D*KEZ2Q1.!N/;
MFS"ZF48A4J/I[?55.+I7QOGH>G0SCM#T,HKNI^A@@CGD,@5)8DP/T4?T'ME(
MI&I6#&RIXM!L=ERM>5ZNZ>U8\POF'=1UCY#G>-T&^'@_/(2XAGL-\' __/.2
M=I#7WPF/VL#])KBMM*\WP*LWP#-\W1U\4XDEJ,*3B,W1!<EQ'A-,T80)8BKI
MQV@F)%?U]+-)Z)*[U\RMSY@S4> 8AI8Z1 3P%5C!AW=NW_G4)/M;DH5O21:]
M$=FS#>K6&]3=QQZ,69:I?5"5&#\<H0)SM,)T">B Y"AAE&(N4 &\K(;#IDTJ
M^8\-OSZW5X'3<=R!O=H4OXU3V,8IVIO.?XK5J\7JO4*L\H! >"E3QLD?2(QH
MY6RC4B6YOY&?V^T[YO="KM:>86O/:-NS?_+"\9DH?BV*_WI15,\6$N<)R1?_
M4L7?BLOW3T_=;5&:'/W3DVU-]L;[VN)\([)26GNCE>F+BNH5"Y(+1&&NZ)W.
ML5J-E\V_-"0K3'>;,:EZI1FFZKX$7#NH]W/&Y).A&V9] PO^ E!+ P04
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
M09-HO@0U)XJOZX\I,ZX4S^O#%:,)$Y4!_'_!N=J>5#=HO\=-_@=02P,$%
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
MK RY#$ @TZTE]]1]@L";:BH;2<UXKTX\J'RI_<)DS")]<0#K^]ME 2CN:SU
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
MB:M3%G@.\UT_.&(OV"466'O!T<38W[.Y-@JU_^=0CKV)\+ )ZH<SW?),7(Q
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
MB(:4'@M\@+&7 W@_=BXN%Z)@]4DW_!-02P,$%     @ 9VJ<5N]<V?C[ P
M[ D  !D   !X;"]W;W)K<VAE971S+W-H965T,30N>&ULE5;?;]LV$/Y7#JI;
MK("GGW::IK:!)-VP/!0(VFY[&/9 2R>+*T4J)!4[^^MWI&39ZNQD>[ L4OR^
M^^YX=^1BJ_0W4R%:V-5"FF506=M<19')*ZR9"56#DKZ42M?,TE!O(M-H9(4'
MU2)*X_@BJAF7P6KAY^[U:J%:*[C$>PVFK6NFGVY0J.TR2(+]Q&>^J:R;B%:+
MAFWP"]I?FWM-HVA@*7B-TG E06.Y#*Z3JYN96^\7_,9Q:X[>P7FR5NJ;&]P5
MRR!V@E!@;AT#H[]'O$4A'!')>.@Y@\&D QZ_[]E_]KZ3+VMF\%:)WWEAJV5P
M&4"!)6N%_:RVOV#OS]SQY4H8_X1MMS;+ LA;8U7=@TE!S67WSW9]'(X E_$9
M0-H#4J^[,^15?F26K19:;4&[U<3F7KRK'DWBN'2;\L5J^LH)9U=W,E<UPE>V
M0[.(+#&Z^2COT3<=.CV#SN"3DK8R\),LL!CC(U(RR$GW<F[29PD_,1U"EDPA
MC=/L&;YL<"_S?-F+[L%';G*A3*L1_KA>&ZLI(?X\Y7+'.#O-Z(KDRC0LQV5
M56!0/V*P>O,JN8@_/*-W-NB=/<?^XG;\=S1\K1!N5=TP^02L^(M2R0"G'Y8E
M^E( 2U'1S"(@RRMX:)FVJ,$J6"/DBNK.6)26$M)68(D-C>54!U@ D[)EX@15
M.#8KC*+*S94NC&=PRSH0J!):V1I'HS1P66I\:,F<> *5YZW67&Z@H#W32 JY
MQ=ITY(U6C]SWA-(#O<O6N\P-F$IM)<WVYM:"IM>N]5P16"..$A8HW<CS+/'I
MYAXIW V$A)-8<@L3^"&;7L[CM^[M?3Q_>VH1":&F:(ATDH4QE:H03B-%D\;O
MAW&OK.3:V"'D% LO@!F*.X5.$XL#QB/@"9-GN=(IQ8DV2W.*9]&BHV-R$+F'
M4@;_Z!BI+LS_DG;6[B@!WKRZ3)-W'T[FW)88DUEX\9K<H8W$[_;:&23*_09-
M>Q6R@"0-X]>G/O>VO_?QC.U_AX>:^1A)YT,K"V\(=SE2B*C=HW8A*+% 3:E[
MG'[CW*]800GNDG\C^=\N:H>=\Y2LH4S>^8(B$1.*Q2%KG)^3Y"),#S/GPM%M
M-G6BIO-2/(4N/47K\KMW9,T$DSEV-7=.T@L6J+8FLW ^EC@+D_W$6,/4<8WH
M;<4LL91PL#^E$[L5A0/2&>K$4HIVK:IVC:?/LY>3:1SY0E'-2V5ITYP>W_3.
MNTU&\HK)#8+A]+WD.?--R'6]/GP2=Y;2#FK?.L)3;3XZ.H%KU!M_SW ETTK;
M'<;#['"5N>Y.\,/R[AY$.[#ATH# DJ!Q^&X>@.[N%MW JL:?YVMEZ7;@7RNZ
MCJ%V"^A[J93=#YR!X8*W^@=02P,$%     @ 9VJ<5L^Q ^Z$!@  GQ   !D
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
MC-*!0Y^/RTE4!0+$F>-YVG2]FB7$/;(-YA*Z4%[3?"OD>LV9V%7;H*@["H/
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
MW]X<T%N8 )'(6"4*(VK3HJ!;B7R6)2['[ UWL3"FA:% WZK?.VUY:91#("F
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
M@ 2,I2. 6!_!-+[%X&T08P0@#FQH^11J_#U,M ;?\TJ92%N16:RYH7!>F=#
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
MS3L=39UFG3;/MD9TL)%"V7E4.]=,X]@6-4IFSW6#BKY4VDCF*#3KV#8&61E
M4L1IDES$DG$5Y;.0>S#Y3+=.<(4/!FPK)3-_%BAT-X]&T2[QR->U\XDXGS5L
MC4_HOC4/AJ)X8"FY1&6Y5F"PFD=7H^EB[.M#P7>.G=U;@^]DI?6S#^[*>91X
M02BP<)Z!T>L%KU$(3T0R?F\YHV%+#]Q?[]B_A-ZIEQ6S>*W%#UZZ>AY=1E!B
MQ5KA'G7W%;?]3#Q?H84-3^CZVLDD@J*U3LLMF!1(KOHWVVS_PQ[@,GD#D&X!
M:=#=;Q14WC#'\IG1'1A?36Q^$5H-:!+'E1_*DS/TE1/.Y7>JT!)AR39HX63)
M5@+MZ2QV1.T+XF)+L^AITC=H,KC7RM46;E6)Y6M\3)(&7>E.UR(]2GC/S#ED
MHS-(DS0[PI<-?6:!+_MOGW##;2&T;0W"SZN5=89.QJ]#+?>,X\.,WBU3V[ "
MYQ'9P:)YP2C_\&YTD7P^HG<\Z!T?8\^?R'UE*Q!T!==:-EJA<M9'>YW<;LB;
M%N%D@0HK[@X.[O@^RQJA,?J%!Y>1R8'W_"Z<"&[!UKI3E 57^ZP_(+#R9I["
MLC:(KR8/-+>BIL&%N?E'NA-,A(0+.N$]G&1GEY/DU*\^)9/30W\LWCO5$LTZ
M>-="H5OE^@,^9(?KX:IWQ;_R_FXA56NN+ BL")J<?R0WFMZO?>!T$SRRTHX<
M%Y8U77%H? %]K[1VN\!O,%R:^5]02P,$%     @ 9VJ<5C!,JM.!!   & H
M !D   !X;"]W;W)K<VAE971S+W-H965T,C8N>&ULA5;;;MLX$/V5@5H4":#$
M$G6QE"8&G+39!MAL#2?;/BSV@9;&-E%)U))4'/_]#B59=1K'?1$OXIR9.7,A
M+S=2_=!K1 //95'I*V=M3'TQ&NELC277Y[+&BOXLI2JYH:5:C72MD.>M4%F,
MF.?%HY*+RIE<MGLS-;F4C2E$A3,%NBE+KK;76,C-E>,[NXVY6*V-W1A-+FN^
MP@<T?]<S1:O1@)*+$BLM9 4*EU?.U+^X#NWY]L W@1N]-P?KR4+*'W9QEU\Y
MGC4("\R,1> T/.$-%H4%(C/^ZS&=0:45W)_OT&];W\F7!==X(XOO(C?K*R=Q
M(,<E;PHSEYLOV/L36;Q,%KK]PJ8[&\8.9(TVLNR%R8)25-W(GWL>]@02[PT!
MU@NPUNY.46OE)V[XY%+)#2A[FM#LI'6UE2;C1&6#\F 4_14D9R9S7#4%-U)M
M8:HU&@V\RN%/P1>B$$:@AI-'OBA0GUZ.#.FS4J.LQ[[NL-D;V '<R\JL-7RN
M<LQ?RH_(SL%8MC/VFAT%O.?J' +?!>:QX A>,#@?M'C!<><QAZ\U*F[31,,_
MTX4VBK+EWT,>=X#A84!;01>ZYAE>.50B&M43.I,/[_S8^WC$W' P-SR&/GF@
MBLR; D$NX;=Q.V3\4?C#QN_IX3_U%'OYL4&%D,FR5D(3DV2;62,L94'U+JH5
MB=D]"EVV'F+7@GS"#,L%JMTNNR"O,OF$I&N&2LC\5ZE7$@=HF*,1"A%62C8U
MK)$79@UWE(!+40F#Q1;>PX=W"?/91YKY8Q]FBEJ<,MLSA5TR&"QKJ:A%02Z6
M2W*ORFP=&/X,"ZP(B-0LR3M[=$UJ5FLPLB]65/KTI3H_#-PHC(?Q*]&CJ!ME
MJB&  ?"%#(O<=!P""]V4)/ZBWOQ]/KUO6;N_N9Y"(:O5F4%56AS95"2OB!OQ
M9$L5OG$BK]$0IBX+ PA]-XJ2CA\Z9NFAKFI +@JQZI+>A8K^_6I"$$36A"A,
MZ!=I$R50D1 5)9;$3Y4W@WXXN9O?3T]_8Y@/9\!@BUQI(#*"@+YQPN"15S\H
MA<@6RI>=]7[L1M[8#D$:[3*CA:G[@)$V\DD/$LQ-TX0@_3"$F:5I@"(B2!D-
M7NK#'T2YX@4%E^I<9(:Z>L&KK,W5WIL7-EM[(4C(V/$8;OHHVVH@>9)K[5DI
M7L+)S71VV@9I3C31/5=3&AE8-K1S,G^X/7V#E$Z!&WK,NA!'?8JH5Z6W\X=<
M]%+[3<?P* WY\KH.W@-+ Y?%@9TEQ#/S]D_M=_C;QC14PR_R.V_P15+;6J&J
M\Z-H;S;K+V?KLCI4=U'BQN-D-WRQ,?$IKWQ&U4!#TH7)I[BE0U'>?*:M)/8@
M=KW@>/+7?-M2R&("'+.>-]N+9(669FH\-K'KMIN(;.<>'=$&0M>+4F(\'!]@
M?+_#^:['(DC"Z#79^S02SW[@!I'7S^)Q"H>Z_FCOMB9J5^V;1$.;&=W%/>P.
MSYYI=]O_/-Z]F:@_K@3=604N2=0['T<.J.X=TBV,K-N[?R$-Q;&=4FAR5/8
M_5]*:78+JV!X#$[^!U!+ P04    " !G:IQ61SZ6!)L"   M!@  &0   'AL
M+W=O<FMS:&5E=',O<VAE970R-RYX;6R]5=MNVS ,_17"'8H-R&I'SJ67Q$#2
MK-B %BC:KGL8]B#;3"Q4EC*);KJ_GV0[;@JDV=M>+(HB#P]%D9YLM'FR!2+!
M2RF5G08%T?H\#&U68,GMB5ZC<B=+;4I.;FM6H5T;Y'GM5,J01=$H++E003*I
M=;<FF>B*I%!X:\!69<G-GSE*O9D&_6"KN!.K@KPB3"9KOL)[I._K6^-V88>2
MBQ*5%5J!P>4TF/7/YP-O7QL\"MS8'1E\)JG63W[S+9\&D2>$$C/R"-PMSWB)
M4GH@1^-WBQET(;WCKKQ%OZIS=[FDW.*EEC]$3L4T. T@QR6O)-WIS5=L\QEZ
MO$Q+6W]AT]@.1P%DE25=MLZ.02E4L_*7]AYV'$ZC=QQ8Z\!JWDV@FN6"$T\F
M1F_ >&N'YH4ZU=K;D1/*%^6>C#L5SH^2*RX,/')9(>@E7 G%52:XA)FU2!:X
MRN%:\%1(00(M?'S@J43[:1*2"^XAPJP--&\"L7<"Q7"C%146OJ@<\[?^H2/=
M,6=;YG-V$/"&FQ.(^SU@$8L/X,7=3<0U7OSOFU@(FTEM*^,R_CE++1GW>'[M
MR[F!'.R'] UU;M<\PVG@.L:B><8@.3[JCZ*+ X0''>'!(?3DWC5H7LFF<&_*
M>*W5ZC.A*6&!*>WC?1!Y/V]P%YX5W8WOAKS4EN :GU%"OUU9N\;PH,F]IU=*
MN:/4 Z$R6>5"K=PC-P85N4=-E:E?60^4FT8?H-^+AL/>*![#\=$IZ[.+1L?B
MWF#,]NH6F&&9HMFR9/^-Y?AL[.173F?C<8^Q_;I]M0]W6KA$LZH'E85,5XJ:
M;NZTW2R<-2/@U;P9I*Y.*Z$L2%PZU^AD/ S -,.IV9!>UP,AU>3&2RT6;IZC
M\0;N?*DU;3<^0/>'2/X"4$L#!!0    ( &=JG%92D>M#Y0(  $X&   9
M>&PO=V]R:W-H965T<R]S:&5E=#(X+GAM;'U5WT_;,!#^5TX!(9 B\JLMI;21
M2@<:#T@59=O#M <WN38>B1ULA]+_?N<DS<I6^M+8Y_N^N^_.OHXW4KWH#-'
M>Y$+/7$R8\J1Y^DDPX+I2UFBH).55 4SM%5K3Y<*65J#BMP+?7_@%8P+)Q[7
MMKF*Q[(R.1<X5Z"KHF!J>XNYW$R<P-D9GO@Z,];@Q>.2K7&!YELY5[3S.I:4
M%R@TEP(4KB;.-!C=]JQ_[?"=XT;OK<$J64KY8C</Z<3Q;4*88V(L Z//&\XP
MSRT1I?':<CI=2 O<7^_8[VOMI&7)-,YD_H.G)ILX0P=27+$J-T]R\Q5;/7W+
ME\A<U[^P:7P'UPXDE3:R:,&40<%%\V7O;1WV $/_$T#8 L(Z[R90G>479E@\
M5G(#RGH3FUW44FLT)<>%;<K"*#KEA#/Q _7"H.(LAR?4AM94<0-R!7/%I8(Y
MG<D4[KE@(K%>BYV/AO-GMLQ17XP]0YE8/B]IH]XV4<-/HD;P*(7)--R)%-./
M>(\4=#+"G8S;\"CA(U.7$ 4NA'X8'>&+NK)$-5_T"=\T260E#!=KF&5,K%$#
M$RG<*44UF4FEFDNEX>=TJ8VBN_7K4!6:(+W#0>Q[&^F2)3AQZ$%I5&_HQ&<G
MP<"_.2*AUTGH'6./%_1^TRI'V\O_\[9J/G1XFOZFVU8W]I"2H[$.*WG.$)*]
MD$:"(=-,%B43V[.381A<W6AZV89F!Z: 3 DJ>).;D88N&[Y6W&R!:2N">IQD
MNR:'+@%+J0P!N0 A#4+/A0TJM.XKF=.XT2.8'H!:XUSA&Y>5SK=T[UN>_?J0
M2[NE@_,'0:F3-V6F+PCP;\:GT \BMW\=T>H\"%Q_$%U8HQ^Z_<B'YWTQIQ"X
MP>#:'5X-/WJ3N3]TAT$?#G7?VWOC!:IU/<DTU->T>>Z=M1N6TV9&_'5O)BU5
M8\U)8XXK@OJ75WT'5#.]FHV193TQEM+0_*F7&0U\5-:!SE>2RMUN;(#N+R3^
M U!+ P04    " !G:IQ60/?Y]'\"  "<!@  &0   'AL+W=O<FMS:&5E=',O
M<VAE970R.2YX;6RU5=]OFS 0_E<L)DV;- 5"$E)U!*EI-ZW2VD;IUCY,>W#@
M E:-S>Q+TNZOGW\0EDXI#Y/Z C[[[KOO[O!'NI/J05< 2!YK+O0LJ!";TS#4
M>04UU0/9@# G:ZEJBL949:@;!;1P034/XRA*PIHR$62IVUNH+)4;Y$S 0A&]
MJ6NJGN; Y6X6#(/]QI*5%=J-,$L;6L(MX/=FH8P5=B@%JT%H)@51L)X%9\/3
M^=3Z.X<[!CM]L":VDI64#]:X+&9!9 D!AQPM C6O+9P#YQ;(T/C58@9=2AMX
MN-ZC?W:UFUI65,.YY/>LP&H6G 2D@#7=<%S*W1=HZYE8O%QR[9YDYWV3<4#R
MC499M\&&0<V$?]/'M@\' 7'\0D#<!L2.MT_D6%Y0I%FJY(XHZVW0[,*5ZJ(-
M.2;L4&Y1F5-FXC"[4245[#?U+1(%N6E .4L[<TXUTT2NR4*!!H'>\=T%(&5<
MOT]#-"0L5)BW"><^8?Q"PA&YD@(K33Z) HKG\:$AWU40[RN8Q[V 5U0-R&CX
M@<11/"(:2O/)8 _NJ.O,R.&.7L"]EB(W3)7DYJ0DEP+!M #)CZ_&D5PBU/KG
ML?(]ZO@XJKUCI[JA.<R"QG94;2'(WKX9)M'''L[CCO.X#SV[WM0K4'9<"AJI
MD*XX[%NBCY'U<!,'9^_O-ANFX?8(@TG'8-++8'ZW_$;NJ>D5.9=U0\73L;2]
M&/_9HZ1CF+S*7)-7X#SM.$_[Y_J<,VLY'Z/I@4X.)AH-HB3^9ZKA@6+4H$JG
MBYKD<B/0BT>WVTGOF5><O^Y>M\W]*YE1"PYK$QH-IF:XRFNA-U V3G]6$HV:
MN65E?A^@K(,Y7TN)>\,FZ'Y(V1]02P,$%     @ 9VJ<5C,H[8AE!0  ?"$
M !D   !X;"]W;W)K<VAE971S+W-H965T,S N>&ULM5I=;]LV%/TKA%<,+;#$
M(BG)=N88R,>*!6C6(&FWAV$/C$3;0F72(^FX^_>C/B):-L7$*?622/*]1^=>
M7E)'EYINN?@FEY0J\'V5,WD^6"JU/AL.9;*D*R)/^9HR_<N<BQ51^E0LAG(M
M*$E+IU4^1$$0#U<D8X/9M+QV)V93OE%YQNB= '*S6A'QWR7-^?9\  ?/%^ZS
MQ5(5%X:SZ9HLZ -57]=W0I\-&Y0T6U$F,\Z H//SP04\N\)QX5!:_)G1K=PY
M!D4HCYQ_*TYNTO-!4#"B.4U4 4'TOR=Z1?.\0-(\_JU!!\T]"\?=XV?TCV7P
M.IA'(ND5S__*4K4\'XP'(*5SLLG5/=_^3NN H@(OX;DL_X)M;1L,0+*1BJ]J
M9\U@E;'J/_E>)V+'0>/8'5#M@/8=P@X'7#O@,M"*61G6-5%D-A5\"T1AK=&*
M@S(WI;>.)F/%,#XHH7_-M)^:/53#!_@</&0+ELVSA# %+I*$;YC*V +<\3Q+
M,BK!";C.)%DL!%V0<@BTSSU]HFQ#P?MKJDB6RP_:ZNO#-7C_[@-X!S(&OBSY
M1A*6RNE0:;K%38=)3>VRHH8ZJ&%PRYE:2O ;2VG:]A_J,)M8T7.LE\@)>$O$
M*<#P%X "A"U\KE[OCAQT<)-Z7.+A#KSN;/[]29N"&T57\A];WBK<T(Y;3/PS
MN28)/1_HF2VI>**#V<\_P3CXU1:T)[!6"L(F!:$+??8<\%SP%4CT: L]K:6>
M FI9%S\5ULJI8.,2MEBIGF8PC!"*IL.GW=@L9M%X@G%CUF(=-:RC%U@O-CE1
M7$^;1Y(3EA33A%0S1B]M94@VTA5JM,/F!(;P@/2A&0R#.+!SCAO.L9/SYS45
MI)S/#H+QX9TQA$&P1]!B-D*324=61PW#D9/A%ZY(#AAG)Z+*+TU=7$<'),(8
MX3VFAT81G(SL/,<-S_$+HR^SE.JUD>0V7D[G8^>F)[!6G),FSDE/R]/$9PH\
M@;52  /S= SZ6:!JW-W2&X<!WI_K%K,)'(4=4PGN/-6AD_?E1NHKTD[-Z7KL
M^/A":P>*3*"HIRJM@7VEP1-:.PU&2D#G8_H'ZA0?%"#62V2X7Z<6,P3CKCHU
MSW_H%@"W6FUGZYSJE=ZYJKIACAXL3VCMH(U\@%%?->L4)D>GP1-:.PU&D4"W
M)'E[S5H$2#C9>:[7X=G,QK#C\0^-3H%NH7+#4LU.=%6JT_GH(?*$U@[52!TX
M[JM2O>H@7VCM-!@E!)TJXP<J=7(H0&-\L+A:K$:CCK45&>V"W-KE;O.HW]P!
MV:@E%YG2K_ VBFZ08P?*%UH[9"-[$.RI7I%74>0+K9T&(XJ04VV\O5YKW-U*
MC,.#%U2;U60<==2KT3#(K6$^JR455E9>^QV^T-I1&L6#PKY*U*L&\H763H/1
M0.BE'LI;2_2P/:*%Z'Z+PF(U"B/44:)&LJ#7=E$(2T'1)5>4$9905Z?"C7GT
MN'E":V? B!\TZJM\O0HC7VCM-!AAA%YJ KVU?,>6%ZF#MH#-*@RZ5EBC8Y!;
MQY0K[.M;;&ZTHT>LCTX.-FH(!WUUV[TJ)%]H[308A83=C:$W%VZ-VUI1QVBO
M;BU&$$8=K6ML] QVZYD_;!7[AA"\=GQ\H;5SLK-YU-OND=_MHS[D%#9R"O>T
M@U3CMC80 KC?0[!915''0HR-^L%N]?.)$NG4#/A0O\1!O$_.8A1V:!QL- YV
M:YPC]V%JM-T]-LM&C,7*LA,SW-G'UN.V*+?W)2@WUJIMWN9J\PG!1;EQOG?]
M$IY=51\"&)CJNX1;(A89DR"G<PT9G(YT]D2UU5^=*+XN=\L?N=+%4QXN*4FI
M* ST[W/.U?-)<8/F@XO9_U!+ P04    " !G:IQ6]0.9EQ$#  "C"   &0
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
MQK'[O4?_V8I',4NJ8"Z*9Y;I?.J-/9+!BFX*_4WL?H5&T-#@I:)0]I?L&MO
M(^E&:5$VSLB@9+S^I]^;@^@X(([;(6H<HF.'P1L.<>,06Z$U,ROK@6HZFTBQ
M(])8(YKYL&=CO5$-XR:,"RUQE:&?GO5^%TI=DB]4<L;7BCR")(N<2B!B1>:B
M+/&H%UJD+Z3W )JR HVOR=/B@?0N+LD%\8DRUHHP3IXXT^JJ,_%G+C:*\@PG
M+P[&$U\C=\/ 3QN>]S7/Z V>,?DJN,X5^<(SR []?=3<"H_VPN^CLX!?J>R3
M.+PB41#%#C[SC[M'9^C$;1QBBQ>_@><(P-]W2Z4EWO-_7,=5PPW<<.;QWZJ*
MIC#U\'4KD%OP9C_^$";!3RZMGP1VH'S0*A^<0Y_]@;FJ5]A;R'@J2G"IK2$2
M"V$RTW9V'45Q/)CXVZZ.4[/QS:O- ;UA2V_X+CW#CE"M)5MN-%T60+0@7"!;
MKJ4HT&6-W#7@X6CGW:ZW&';IA^;6'9!W&=U$;O9)RSYYEWU]JB?\Y[1@6 8X
MH^29:G/K,+ L!?*+%)O*I2)Q!2$*PR,=IV9A,$[<.D:MCM%9'<\V'4-&Z!8D
MEA>2UJFIR358GY3&Q(*!N#)9G:6DQ_:KERXMHY/#'@Z3)#F2XK"*1W'HUC)N
MM8P_34O&BHVI<^_)&7](CL,J'HV&;CDWK9R;LW*:"@+[!%;A55+["K*79BO(
M=2<T&3X;*CO63EGUSJ/NC0OZQX_^U"CH!V^\FS!XK8O!I\FR4<* ?EQ8L_D[
MRAQ6#FE^I_J7(->V*5+(<<-U70_;V;;QNK/MQM'\O6G(;%?Q"E-W<UCMUHPK
M4L *(8/^".^0K!ND>J!%97N,I=#8L=C/')M*D,8 UU="Z/W ;-"VJ;/_ 5!+
M P04    " !G:IQ65V>RM:H$  ",%0  &0   'AL+W=O<FMS:&5E=',O<VAE
M970S."YX;6R]6%USHS84_2L:NM-)9IJ A,$FM3V3>'>G^Y#6DW3;9P5D6[.
MJ"3'R?[Z7CX"-LA*D_'V)3;XWL,Y5Q?=$TUW0GY3&\8T>LK27,V<C=;%E>NJ
M>,,RJBY%P7+X925D1C5<RK6K"LEH4B5EJ4L\+W0SRG-G/JWN+>5\*K8ZY3E;
M2J2V64;E\PU+Q6[F8.?EQAU?;W1YPYU/"[IF]TQ_+982KMP6)>$9RQ47.9)L
M-7.N\=6"C,J$*N(OSG9J[SLJI3P(\:V\^)+,'*]DQ%(6ZQ*"PL<C6[ T+9&
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
MX.(:VUHUDZ(QC*Q<LZVDP=9UVP*'*R@;@.>YE&9GV 3=N$Y^ U!+ P04
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
M40TGR TGKDR "MS\6&ZV!%_S^+DO*^#^AL$S-T86!VL PB,4H;!7&O*E9HZ
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
MKAB:C=YP>;N^8_H)V396Z=(2UWP<-OS(H L!O+^REO:3D&!XMLK?4$L#!!0
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
M"*8 -&!(%%7OP9WW4=B\I\+U?_A&OP%02P,$%     @ 9VJ<5I>*NQS
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
M!T%-8H$   "Q    $               @ $     9&]C4')O<',O87!P+GAM
M;%!+ 0(4 Q0    ( &=JG%9N8R]$\    "L"   1              "  :\
M  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( &=JG%:97)PC$ 8  )PG
M   3              "  <X!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#
M%     @ 9VJ<5FP]R5H[!0  014  !@              ("!#P@  'AL+W=O
M<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( &=JG%;_*A,<]P<  /$B
M   8              " @8 -  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q0
M2P$"% ,4    " !G:IQ6ZL+\H]X"  "-"0  &               @(&M%0
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ 9VJ<5K#.+T%Y
M!@  FQL  !@              ("!P1@  'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;%!+ 0(4 Q0    ( &=JG%80-!&KR <  &TA   8              "
M@7 ?  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " !G:IQ6
MF30!98$"  #1!0  &               @(%N)P  >&PO=V]R:W-H965T<R]S
M:&5E=#8N>&UL4$L! A0#%     @ 9VJ<5N]@]M(W"   L18  !@
M     ("!)2H  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (
M &=JG%9 /&DRB1   .$P   8              " @9(R  !X;"]W;W)K<VAE
M971S+W-H965T."YX;6Q02P$"% ,4    " !G:IQ6;L,I140'  !/$P  &
M            @(%10P  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#
M%     @ 9VJ<5N%Y1'_S!0  Z0X  !D              ("!RTH  'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " !G:IQ6$@*N]L(#  "4
M"0  &0              @('U4   >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM
M;%!+ 0(4 Q0    ( &=JG%9K\[U"=P4  % .   9              " @>Y4
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ 9VJ<5F':
M)9<^!0  W@T  !D              ("!G%H  'AL+W=O<FMS:&5E=',O<VAE
M970Q,RYX;6Q02P$"% ,4    " !G:IQ6[US9^/L#  #L"0  &0
M    @($18   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (
M &=JG%;/L0/NA 8  )\0   9              " @4-D  !X;"]W;W)K<VAE
M971S+W-H965T,34N>&UL4$L! A0#%     @ 9VJ<5JG5Y,_]"   KA4  !D
M             ("!_FH  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"
M% ,4    " !G:IQ67T8?0CH%  !B#0  &0              @($R=   >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( &=JG%9^ VQK!P0
M +,)   9              " @:-Y  !X;"]W;W)K<VAE971S+W-H965T,3@N
M>&UL4$L! A0#%     @ 9VJ<5GI3^F\M$@  WS8  !D              ("!
MX7T  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " !G:IQ6
M!+C.0F,%  !A#@  &0              @(%%D   >&PO=V]R:W-H965T<R]S
M:&5E=#(P+GAM;%!+ 0(4 Q0    ( &=JG%;!9K1T.0,  &<'   9
M      " @=^5  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%
M  @ 9VJ<5EB 08T,!   7PH  !D              ("!3YD  'AL+W=O<FMS
M:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " !G:IQ6QKAB&=0#  !_"0
M&0              @(&2G0  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+
M 0(4 Q0    ( &=JG%8$E:/+@P,  !L(   9              " @9VA  !X
M;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ 9VJ<5GEHBQ1E
M @  0 4  !D              ("!5Z4  'AL+W=O<FMS:&5E=',O<VAE970R
M-2YX;6Q02P$"% ,4    " !G:IQ6,$RJTX$$   8"@  &0
M@('SIP  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( &=J
MG%9'/I8$FP(  "T&   9              " @:NL  !X;"]W;W)K<VAE971S
M+W-H965T,C<N>&UL4$L! A0#%     @ 9VJ<5E*1ZT/E @  3@8  !D
M         ("!?:\  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M    " !G:IQ60/?Y]'\"  "<!@  &0              @(&9L@  >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( &=JG%8S*.V(904  'PA
M   9              " @4^U  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M4$L! A0#%     @ 9VJ<5O4#F9<1 P  HP@  !D              ("!Z[H
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " !G:IQ6:*ST
MC? "  #)"0  &0              @($SO@  >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;%!+ 0(4 Q0    ( &=JG%9Z)VB=NP0  # <   9
M  " @5K!  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @
M9VJ<5CC2(8!#!   ,Q0  !D              ("!3,8  'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6Q02P$"% ,4    " !G:IQ6W.B"R^H#  #B$@  &0
M            @('&R@  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4
M Q0    ( &=JG%9OBDN:1@8  (\B   9              " @>?.  !X;"]W
M;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ 9VJ<5JO3^95Z P
ML@H  !D              ("!9-4  'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6Q02P$"% ,4    " !G:IQ65V>RM:H$  ",%0  &0              @($5
MV0  >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( &=JG%;I
M6,*H708  %X]   9              " @?;=  !X;"]W;W)K<VAE971S+W-H
M965T,SDN>&UL4$L! A0#%     @ 9VJ<5F#C #E> @  N@4  !D
M     ("!BN0  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M" !G:IQ6D%HV^_P"  ">"   &0              @($?YP  >&PO=V]R:W-H
M965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( &=JG%8'-TW!=P@  *Y#   9
M              " @5+J  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L!
M A0#%     @ 9VJ<5N!B]1&/!   "QD  !D              ("! /,  'AL
M+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " !G:IQ6\AW(_ ,#
M  "5"@  &0              @('&]P  >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;%!+ 0(4 Q0    ( &=JG%9;,F+4/0(  ,($   9              "
M@0#[  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ 9VJ<
M5B\O"3]? P  CA$  !D              ("!=/T  'AL+W=O<FMS:&5E=',O
M<VAE970T-BYX;6Q02P$"% ,4    " !G:IQ6H/*S4Z0#  !+%   &0
M        @($* 0$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0
M   ( &=JG%:MHLA6.@,  .X3   -              "  >4$ 0!X;"]S='EL
M97,N>&UL4$L! A0#%     @ 9VJ<5I>*NQS     $P(   L
M ( !2@@! %]R96QS+RYR96QS4$L! A0#%     @ 9VJ<5MM!6(T5!   PA\
M  \              ( !,PD! 'AL+W=O<FMB;V]K+GAM;%!+ 0(4 Q0    (
M &=JG%:Y(]HWL@$  %0<   :              "  74- 0!X;"]?<F5L<R]W
M;W)K8F]O:RYX;6PN<F5L<U!+ 0(4 Q0    ( &=JG%9EX9FUMP$  &4<   3
M              "  5\/ 0!;0V]N=&5N=%]4>7!E<UTN>&UL4$L%!@     W
- #< ^ X  $<1 0    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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>60
<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>61
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>145</ContextCount>
  <ElementCount>229</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>58</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical</Role>
      <ShortName>CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>0000007 - Disclosure - Organization and Operations and Basis of Presentation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentation</Role>
      <ShortName>Organization and Operations and Basis of Presentation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>0000008 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>0000009 - Disclosure - Stock-based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/StockbasedCompensation</Role>
      <ShortName>Stock-based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>0000010 - Disclosure - Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/Equity</Role>
      <ShortName>Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>0000011 - Disclosure - (Loss) Earnings Per Share of Common Stock</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStock</Role>
      <ShortName>(Loss) Earnings Per Share of Common Stock</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>0000012 - Disclosure - Pension Plan and Other Postretirement Benefits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefits</Role>
      <ShortName>Pension Plan and Other Postretirement Benefits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>0000013 - Disclosure - Short-term and Long-term Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/ShorttermandLongtermBorrowings</Role>
      <ShortName>Short-term and Long-term Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>0000014 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>0000015 - Disclosure - Regulatory Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilities</Role>
      <ShortName>Regulatory Assets and Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>0000016 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>0000017 - Disclosure - Fair Value of Financial Assets and Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilities</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>0000018 - Disclosure - Immaterial Restatement of Prior Period Financial Statements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatements</Role>
      <ShortName>Immaterial Restatement of Prior Period Financial Statements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>0000019 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>19</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>0000020 - Disclosure - Summary of Significant Accounting Policies (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesTables</Role>
      <ShortName>Summary of Significant Accounting Policies (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>20</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>0000021 - Disclosure - Stock-based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/StockbasedCompensationTables</Role>
      <ShortName>Stock-based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/StockbasedCompensation</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>0000022 - Disclosure - Equity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/EquityTables</Role>
      <ShortName>Equity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/Equity</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>0000023 - Disclosure - (Loss) Earnings Per Share of Common Stock (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockTables</Role>
      <ShortName>(Loss) Earnings Per Share of Common Stock (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStock</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>0000024 - Disclosure - Pension Plan and Other Postretirement Benefits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsTables</Role>
      <ShortName>Pension Plan and Other Postretirement Benefits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefits</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>0000025 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/IncomeTaxes</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>0000026 - Disclosure - Regulatory Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesTables</Role>
      <ShortName>Regulatory Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilities</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>0000027 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesTables</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilities</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>0000028 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables</Role>
      <ShortName>Immaterial Restatement of Prior Period Financial Statements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatements</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>0000029 - Disclosure - Organization and Operations and Basis of Presentation (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails</Role>
      <ShortName>Organization and Operations and Basis of Presentation (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentation</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>0000030 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>0000031 - Disclosure - Summary of Significant Accounting Policies - Allowance for Credit Losses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Allowance for Credit Losses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>0000032 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails</Role>
      <ShortName>Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>0000033 - Disclosure - Stock-based Compensation - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails</Role>
      <ShortName>Stock-based Compensation - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>0000034 - Disclosure - Stock-based Compensation - RSAs &amp; Performance-Based RSUs (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails</Role>
      <ShortName>Stock-based Compensation - RSAs &amp; Performance-Based RSUs (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>0000035 - Disclosure - Equity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/EquityNarrativeDetails</Role>
      <ShortName>Equity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>0000036 - Disclosure - Equity - Changes in Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/EquityChangesinEquityDetails</Role>
      <ShortName>Equity - Changes in Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>0000037 - Disclosure - (Loss) Earnings Per Share of Common Stock (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails</Role>
      <ShortName>(Loss) Earnings Per Share of Common Stock (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockTables</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>0000038 - Disclosure - Pension Plan and Other Postretirement Benefits (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails</Role>
      <ShortName>Pension Plan and Other Postretirement Benefits (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsTables</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>0000039 - Disclosure - Short-term and Long-term Borrowings (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails</Role>
      <ShortName>Short-term and Long-term Borrowings (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/ShorttermandLongtermBorrowings</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>0000040 - Disclosure - Income Taxes - Provision for Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/IncomeTaxesProvisionforIncomeTaxesDetails</Role>
      <ShortName>Income Taxes - Provision for Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>40</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>0000041 - Disclosure - Income Taxes - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails</Role>
      <ShortName>Income Taxes - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>41</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>0000042 - Disclosure - Regulatory Assets and Liabilities - Schedule of Regulatory Assets and Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails</Role>
      <ShortName>Regulatory Assets and Liabilities - Schedule of Regulatory Assets and Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>42</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>0000043 - Disclosure - Regulatory Assets and Liabilities - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails</Role>
      <ShortName>Regulatory Assets and Liabilities - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>0000044 - Disclosure - Commitments and Contingencies - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails</Role>
      <ShortName>Commitments and Contingencies - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>0000045 - Disclosure - Fair Value of Financial Assets and Liabilities - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesNarrativeDetails</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>0000046 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Long Term Debt at Fair Value (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails</Role>
      <ShortName>Fair Value of Financial Assets and Liabilities - Schedule of Long Term Debt at Fair Value (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="cwt-20230331.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>0000047 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails</Role>
      <ShortName>Immaterial Restatement of Prior Period Financial Statements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables</ParentRole>
      <Position>47</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-Q" original="cwt-20230331.htm">cwt-20230331.htm</File>
    <File>cws-03312023xex311.htm</File>
    <File>cws-03312023xex312.htm</File>
    <File>cws-03312023xex32.htm</File>
    <File>cwt-20230331.xsd</File>
    <File>cwt-20230331_cal.xml</File>
    <File>cwt-20230331_def.xml</File>
    <File>cwt-20230331_lab.xml</File>
    <File>cwt-20230331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="493">http://fasb.org/us-gaap/2022</BaseTaxonomy>
    <BaseTaxonomy items="29">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>63
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "cwt-20230331.htm": {
   "axisCustom": 0,
   "axisStandard": 18,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2022": 493,
    "http://xbrl.sec.gov/dei/2022": 29
   },
   "contextCount": 145,
   "dts": {
    "calculationLink": {
     "local": [
      "cwt-20230331_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "cwt-20230331_def.xml"
     ]
    },
    "inline": {
     "local": [
      "cwt-20230331.htm"
     ]
    },
    "labelLink": {
     "local": [
      "cwt-20230331_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "cwt-20230331_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "cwt-20230331.xsd"
     ],
     "remote": [
      "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/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.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",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 384,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 5,
    "total": 5
   },
   "keyCustom": 27,
   "keyStandard": 202,
   "memberCustom": 27,
   "memberStandard": 29,
   "nsprefix": "cwt",
   "nsuri": "http://www.calwatergroup.com/20230331",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.calwatergroup.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "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": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000010 - Disclosure - Equity",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.calwatergroup.com/role/Equity",
     "shortName": "Equity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "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": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000011 - Disclosure - (Loss) Earnings Per Share of Common Stock",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStock",
     "shortName": "(Loss) Earnings Per Share of Common Stock",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000012 - Disclosure - Pension Plan and Other Postretirement Benefits",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefits",
     "shortName": "Pension Plan and Other Postretirement Benefits",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000013 - Disclosure - Short-term and Long-term Borrowings",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowings",
     "shortName": "Short-term and Long-term Borrowings",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000014 - Disclosure - Income Taxes",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.calwatergroup.com/role/IncomeTaxes",
     "shortName": "Income Taxes",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000015 - Disclosure - Regulatory Assets and Liabilities",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilities",
     "shortName": "Regulatory Assets and Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000016 - Disclosure - Commitments and Contingencies",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.calwatergroup.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000017 - Disclosure - Fair Value of Financial Assets and Liabilities",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilities",
     "shortName": "Fair Value of Financial Assets and Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000018 - Disclosure - Immaterial Restatement of Prior Period Financial Statements",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatements",
     "shortName": "Immaterial Restatement of Prior Period Financial Statements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ErrorCorrectionTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000019 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "19",
     "role": "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesPropertyPlantAndEquipmentPlantInService",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000020 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "20",
     "role": "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000021 - Disclosure - Stock-based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "21",
     "role": "http://www.calwatergroup.com/role/StockbasedCompensationTables",
     "shortName": "Stock-based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000022 - Disclosure - Equity (Tables)",
     "menuCat": "Tables",
     "order": "22",
     "role": "http://www.calwatergroup.com/role/EquityTables",
     "shortName": "Equity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000023 - Disclosure - (Loss) Earnings Per Share of Common Stock (Tables)",
     "menuCat": "Tables",
     "order": "23",
     "role": "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockTables",
     "shortName": "(Loss) Earnings Per Share of Common Stock (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000024 - Disclosure - Pension Plan and Other Postretirement Benefits (Tables)",
     "menuCat": "Tables",
     "order": "24",
     "role": "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsTables",
     "shortName": "Pension Plan and Other Postretirement Benefits (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000025 - Disclosure - Income Taxes (Tables)",
     "menuCat": "Tables",
     "order": "25",
     "role": "http://www.calwatergroup.com/role/IncomeTaxesTables",
     "shortName": "Income Taxes (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cwt:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000026 - Disclosure - Regulatory Assets and Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "26",
     "role": "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesTables",
     "shortName": "Regulatory Assets and Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "cwt:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000027 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "27",
     "role": "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesTables",
     "shortName": "Fair Value of Financial Assets and Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000028 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Tables)",
     "menuCat": "Tables",
     "order": "28",
     "role": "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables",
     "shortName": "Immaterial Restatement of Prior Period Financial Statements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000029 - Disclosure - Organization and Operations and Basis of Presentation (Details)",
     "menuCat": "Details",
     "order": "29",
     "role": "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails",
     "shortName": "Organization and Operations and Basis of Presentation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:NumberOfReportableSegments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "segment",
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockParOrStatedValuePerShare",
      "reportCount": 1,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000030 - Disclosure - Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)",
     "menuCat": "Details",
     "order": "30",
     "role": "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails",
     "shortName": "Summary of Significant Accounting Policies - Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "ic185adacb1994a79b935e13164abb30a_I20221231",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000031 - Disclosure - Summary of Significant Accounting Policies - Allowance for Credit Losses (Details)",
     "menuCat": "Details",
     "order": "31",
     "role": "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails",
     "shortName": "Summary of Significant Accounting Policies - Allowance for Credit Losses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "ie395b845c09b48e8873f54e9515542f1_I20211231",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000032 - Disclosure - Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)",
     "menuCat": "Details",
     "order": "32",
     "role": "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails",
     "shortName": "Summary of Significant Accounting Policies - Cash, Cash Equivalents, and Restricted Cash (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000033 - Disclosure - Stock-based Compensation - Narrative (Details)",
     "menuCat": "Details",
     "order": "33",
     "role": "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails",
     "shortName": "Stock-based Compensation - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i01304b0555634931a7419ee28a6597e6_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000034 - Disclosure - Stock-based Compensation - RSAs & Performance-Based RSUs (Details)",
     "menuCat": "Details",
     "order": "34",
     "role": "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails",
     "shortName": "Stock-based Compensation - RSAs & Performance-Based RSUs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i01304b0555634931a7419ee28a6597e6_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i971e5e0a3e5b4a5e8f46be94f180ee30_I20220429",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cwt:SaleOfStockMaximumConsiderationOnTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000035 - Disclosure - Equity - Narrative (Details)",
     "menuCat": "Details",
     "order": "35",
     "role": "http://www.calwatergroup.com/role/EquityNarrativeDetails",
     "shortName": "Equity - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i971e5e0a3e5b4a5e8f46be94f180ee30_I20220429",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cwt:SaleOfStockMaximumConsiderationOnTransaction",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "ic185adacb1994a79b935e13164abb30a_I20221231",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommonStockSharesOutstanding",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000036 - Disclosure - Equity - Changes in Equity (Details)",
     "menuCat": "Details",
     "order": "36",
     "role": "http://www.calwatergroup.com/role/EquityChangesinEquityDetails",
     "shortName": "Equity - Changes in Equity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfStockholdersEquityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:StockIssuedDuringPeriodValueNewIssues",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000037 - Disclosure - (Loss) Earnings Per Share of Common Stock (Details)",
     "menuCat": "Details",
     "order": "37",
     "role": "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails",
     "shortName": "(Loss) Earnings Per Share of Common Stock (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000038 - Disclosure - Pension Plan and Other Postretirement Benefits (Details)",
     "menuCat": "Details",
     "order": "38",
     "role": "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails",
     "shortName": "Pension Plan and Other Postretirement Benefits (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i10f6349a1a4d4c48a08564609be525ed_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i2a6282f52081403287e7fbba9ae1696c_I20230331",
      "decimals": "INF",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000039 - Disclosure - Short-term and Long-term Borrowings (Details)",
     "menuCat": "Details",
     "order": "39",
     "role": "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails",
     "shortName": "Short-term and Long-term Borrowings (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "ia46c5bb2855e4a2ca41e79845aafa93d_I20221231",
      "decimals": "INF",
      "lang": "en-US",
      "name": "us-gaap:LineOfCredit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatedOperatingRevenueWater",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:UtilitiesOperatingExpenseProductsAndServices",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "us-gaap:IncomeTaxExpenseBenefit",
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:IncomeTaxExpenseBenefit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000040 - Disclosure - Income Taxes - Provision for Income Taxes (Details)",
     "menuCat": "Details",
     "order": "40",
     "role": "http://www.calwatergroup.com/role/IncomeTaxesProvisionforIncomeTaxesDetails",
     "shortName": "Income Taxes - Provision for Income Taxes (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cwt:EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000041 - Disclosure - Income Taxes - Narrative (Details)",
     "menuCat": "Details",
     "order": "41",
     "role": "http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails",
     "shortName": "Income Taxes - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "cwt:EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssetsNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000042 - Disclosure - Regulatory Assets and Liabilities - Schedule of Regulatory Assets and Liabilities (Details)",
     "menuCat": "Details",
     "order": "42",
     "role": "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails",
     "shortName": "Regulatory Assets and Liabilities - Schedule of Regulatory Assets and Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "cwt:ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RegulatoryLiabilityNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RegulatoryAssetsCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000043 - Disclosure - Regulatory Assets and Liabilities - Narrative (Details)",
     "menuCat": "Details",
     "order": "43",
     "role": "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails",
     "shortName": "Regulatory Assets and Liabilities - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "3",
      "lang": "en-US",
      "name": "us-gaap:PublicUtilitiesApprovedReturnOnEquityPercentage",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "ic185adacb1994a79b935e13164abb30a_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000044 - Disclosure - Commitments and Contingencies - Narrative (Details)",
     "menuCat": "Details",
     "order": "44",
     "role": "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails",
     "shortName": "Commitments and Contingencies - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "ic185adacb1994a79b935e13164abb30a_I20221231",
      "decimals": "-5",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LossContingencyAccrualAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cwt:FairValueInputsRiskPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000045 - Disclosure - Fair Value of Financial Assets and Liabilities - Narrative (Details)",
     "menuCat": "Details",
     "order": "45",
     "role": "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesNarrativeDetails",
     "shortName": "Fair Value of Financial Assets and Liabilities - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "4",
      "first": true,
      "lang": "en-US",
      "name": "cwt:FairValueInputsRiskPremium",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "icf5d20d6b6f3411cb5ad827ee178e035_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000046 - Disclosure - Fair Value of Financial Assets and Liabilities - Schedule of Long Term Debt at Fair Value (Details)",
     "menuCat": "Details",
     "order": "46",
     "role": "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails",
     "shortName": "Fair Value of Financial Assets and Liabilities - Schedule of Long Term Debt at Fair Value (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "icf5d20d6b6f3411cb5ad827ee178e035_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i738fec215d204d159874359ad7a797da_I20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000047 - Disclosure - Immaterial Restatement of Prior Period Financial Statements (Details)",
     "menuCat": "Details",
     "order": "47",
     "role": "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails",
     "shortName": "Immaterial Restatement of Prior Period Financial Statements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "iaeb831f80b364558b38a3be5859e8ef0_I20220331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:RetainedEarningsAccumulatedDeficit",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ProfitLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "lang": "en-US",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfDebtIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical",
     "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": "-3",
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:PaymentsOfDebtIssuanceCosts",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000007 - Disclosure - Organization and Operations and Basis of Presentation",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentation",
     "shortName": "Organization and Operations and Basis of Presentation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000008 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "0000009 - Disclosure - Stock-based Compensation",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.calwatergroup.com/role/StockbasedCompensation",
     "shortName": "Stock-based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "cwt-20230331.htm",
      "contextRef": "i86cb224b7d1d42f394dc48262560c12d_D20230101-20230331",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 58,
   "tag": {
    "cwt_AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the net accounts receivable under Water Revenue Adjustment Mechanism (WRAM) and the Modified Cost Balancing Account (MCBA).",
        "label": "Accounts Receivable Net W R A M And M C B A Accounts Receivable [Member]",
        "terseLabel": "Net WRAM and MCBA long-term accounts receivable"
       }
      }
     },
     "localname": "AccountsReceivableNetWRAMAndMCBAAccountsReceivableMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_BVRTWaterCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BVRT Water Company",
        "label": "BVRT Water Company [Member]",
        "terseLabel": "BVRT Water Company"
       }
      }
     },
     "localname": "BVRTWaterCompanyMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_BusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business [Member]",
        "label": "Business [Member]",
        "terseLabel": "Business"
       }
      }
     },
     "localname": "BusinessMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_CalWaterMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents California Water Company (Cal Water), a wholly-owned subsidiary of the Company.",
        "label": "Cal Water [Member]",
        "terseLabel": "Cal Water"
       }
      }
     },
     "localname": "CalWaterMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_CaliforniaPublicAdvocatesOfficeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "California Public Advocates Office",
        "label": "California Public Advocates Office [Member]",
        "terseLabel": "California Public Advocates Office"
       }
      }
     },
     "localname": "CaliforniaPublicAdvocatesOfficeMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_CaminoRealMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Camino Real",
        "label": "Camino Real [Member]",
        "terseLabel": "Camino Real"
       }
      }
     },
     "localname": "CaminoRealMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_ConservationProgramLiabilityMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the amount of regulatory liability arising from the difference between conservation program liability, according to US GAAP, and the amount of conservation program liability considered for rate-making purposes, according the actions of the regulator.",
        "label": "Conservation Program Liability [Member]",
        "terseLabel": "CEBA"
       }
      }
     },
     "localname": "ConservationProgramLiabilityMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Defined Benefit Plan, Amortization and Deferral of Gains (Losses)",
        "label": "Defined Benefit Plan, Amortization and Deferral of Gains (Losses)",
        "negatedTerseLabel": "Amortization of prior service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanAmortizationAndDeferralOfGainsLosses",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effective Income Tax Rate Reconciliation, Increase (Decrease), Amount",
        "label": "Effective Income Tax Rate Reconciliation, Increase (Decrease), Amount",
        "verboseLabel": "Increase in income tax expense"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateReconciliationIncreaseDecreaseAmount",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_FairValueInputsRiskPremium": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the risk premium rate as an input to measure fair value.",
        "label": "Fair Value Inputs Risk Premium",
        "terseLabel": "Risk premium (as a percent)"
       }
      }
     },
     "localname": "FairValueInputsRiskPremium",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cwt_GeneralDistrictBalanceAccountReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General District Balance Account Receivable",
        "label": "General District Balance Account Receivable [Member]",
        "terseLabel": "General district balancing account receivable"
       }
      }
     },
     "localname": "GeneralDistrictBalanceAccountReceivableMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_HealthCareBalancingAccountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for the health care balancing account.",
        "label": "Health Care Balancing Account [Member]",
        "terseLabel": "HCBA"
       }
      }
     },
     "localname": "HealthCareBalancingAccountMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase In Allowance For Credit Losses, Water Arrearages Payment Program",
        "label": "Increase In Allowance For Credit Losses, Water Arrearages Payment Program",
        "negatedLabel": "Water Arrearages Payment Program"
       }
      }
     },
     "localname": "IncreaseInAllowanceForCreditLossesWaterArrearagesPaymentProgram",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_IndustrialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Industrial [Member]",
        "label": "Industrial [Member]",
        "terseLabel": "Industrial"
       }
      }
     },
     "localname": "IndustrialMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_InterimRatesLongTermAccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the interim rates long term accounts receivable.",
        "label": "Interim Rates Long Term Accounts Receivable [Member]",
        "terseLabel": "Interim rates memorandum account (IRMA) long-term accounts receivable"
       }
      }
     },
     "localname": "InterimRatesLongTermAccountsReceivableMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Line Of Credit Facility, Incremental Expansion Of Borrowing Capacity",
        "label": "Line Of Credit Facility, Incremental Expansion Of Borrowing Capacity",
        "terseLabel": "Incremental expansion of borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityIncrementalExpansionOfBorrowingCapacity",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Low-income Rate Assistance And Rate Support Fund Accounts Receivable",
        "label": "Low-income Rate Assistance And Rate Support Fund Accounts Receivable [Member]",
        "terseLabel": "Customer assistance program (CAP) and Rate support fund (RSF) accounts receivable"
       }
      }
     },
     "localname": "LowIncomeRateAssistanceAndRateSupportFundAccountsReceivableMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_MultipleResidentialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Multiple Residential",
        "label": "Multiple Residential [Member]",
        "terseLabel": "Multiple residential"
       }
      }
     },
     "localname": "MultipleResidentialMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_NetWRAMandMCBALongtermPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Net WRAM and MCBA Long-term Payable [Member]",
        "label": "Net WRAM and MCBA Long-term Payable [Member]",
        "terseLabel": "Net WRAM and MCBA long-term payable"
       }
      }
     },
     "localname": "NetWRAMandMCBALongtermPayableMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_NonRegulatedServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-Regulated Services [Member]",
        "label": "Non-Regulated Services [Member]",
        "terseLabel": "Non-regulated revenue from contracts with customers"
       }
      }
     },
     "localname": "NonRegulatedServicesMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_NoncontrollingInterestIncreaseFromInvestmentInBusiness": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Noncontrolling Interest, Increase From Investment In Business",
        "label": "Noncontrolling Interest, Increase From Investment In Business",
        "terseLabel": "Investment in business with noncontrolling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestIncreaseFromInvestmentInBusiness",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_OperatingAndMaintenanceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the revenue and expense associated with operating and maintenance services provided for water and wastewater systems owned by private companies and municipalities.",
        "label": "Operating And Maintenance [Member]",
        "terseLabel": "Operating and maintenance revenue"
       }
      }
     },
     "localname": "OperatingAndMaintenanceMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_OtherAccruedBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the other accrued benefits not otherwise specified in the taxonomy.",
        "label": "Other Accrued Benefits [Member]",
        "terseLabel": "Other accrued benefits"
       }
      }
     },
     "localname": "OtherAccruedBenefitsMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_OtherComponentsOfNetPeriodicBenefitCostMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Components Of Net Periodic Benefit Cost",
        "label": "Other Components Of Net Periodic Benefit Cost [Member]",
        "terseLabel": "Other components of net periodic benefit cost"
       }
      }
     },
     "localname": "OtherComponentsOfNetPeriodicBenefitCostMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_OtherNonRegulatedServiceMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Non-Regulated Service [Member]",
        "label": "Other Non-Regulated Service [Member]",
        "terseLabel": "Other non-regulated revenue"
       }
      }
     },
     "localname": "OtherNonRegulatedServiceMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_OtherRegulatoryAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents information pertaining to other regulatory assets.",
        "label": "Other Regulatory Assets [Member]",
        "terseLabel": "Other regulatory assets"
       }
      }
     },
     "localname": "OtherRegulatoryAssetsMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_PaymentsForAssetAcquisitions": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments For Asset Acquisitions",
        "label": "Payments For Asset Acquisitions",
        "negatedLabel": "Asset acquisition"
       }
      }
     },
     "localname": "PaymentsForAssetAcquisitions",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_PaymentsForOtherCommitments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments For Other Commitments",
        "label": "Payments For Other Commitments",
        "terseLabel": "Payments for other commitments"
       }
      }
     },
     "localname": "PaymentsForOtherCommitments",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_PensionAndPostRetirementBenefitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Discloses the amount of regulatory asset arising from the difference between net periodic pension and postretirement benefit costs, according to US GAAP, and the amount considered for rate-making purposes, according the actions of the regulator.",
        "label": "Pension And Post Retirement Benefits [Member]",
        "terseLabel": "Pension and retiree group health"
       }
      }
     },
     "localname": "PensionAndPostRetirementBenefitsMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_PensionBalancingAccountMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pension Balancing Account [Member]",
        "label": "Pension Balancing Account [Member]",
        "terseLabel": "PCBA",
        "verboseLabel": "PCBA"
       }
      }
     },
     "localname": "PensionBalancingAccountMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_PerformanceBasedRestrictedStockUnitAwardsRSUsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Performance-Based Restricted Stock Unit Awards (RSUs) [Member]",
        "label": "Performance-Based Restricted Stock Unit Awards (RSUs) [Member]",
        "terseLabel": "Performance-Based Restricted Stock Unit Awards (RSUs)"
       }
      }
     },
     "localname": "PerformanceBasedRestrictedStockUnitAwardsRSUsMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_ProceedsFromContributionInAidOfConstructionFinancingActivities": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Contribution In Aid Of Construction, Financing Activities",
        "label": "Proceeds From Contribution In Aid Of Construction, Financing Activities",
        "terseLabel": "Advances and contributions in aid of construction"
       }
      }
     },
     "localname": "ProceedsFromContributionInAidOfConstructionFinancingActivities",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds From Issuance Of Common Stock, Excluding Employee Stock Purchase Plans",
        "label": "Proceeds From Issuance Of Common Stock, Excluding Employee Stock Purchase Plans",
        "terseLabel": "Issuance of common stock, net"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStockExcludingEmployeeStockPurchasePlans",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_PublicAuthoritiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Authorities [Member]",
        "label": "Public Authorities [Member]",
        "terseLabel": "Public authorities"
       }
      }
     },
     "localname": "PublicAuthoritiesMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Recommended Capital Structure, Increase (Decrease) On Annual Revenue",
        "label": "Public Utilities, Recommended Capital Structure, Increase (Decrease) On Annual Revenue",
        "negatedTerseLabel": "Decrease on annual revenue"
       }
      }
     },
     "localname": "PublicUtilitiesRecommendedCapitalStructureIncreaseDecreaseOnAnnualRevenue",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_PublicUtilitiesRecommendedDebtCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Recommended Debt Capital Structure, Percentage",
        "label": "Public Utilities, Recommended Debt Capital Structure, Percentage",
        "terseLabel": "Recommended debt"
       }
      }
     },
     "localname": "PublicUtilitiesRecommendedDebtCapitalStructurePercentage",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cwt_PublicUtilitiesRecommendedEquityCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Recommended Equity Capital Structure, Percentage",
        "label": "Public Utilities, Recommended Equity Capital Structure, Percentage",
        "terseLabel": "Recommended equity"
       }
      }
     },
     "localname": "PublicUtilitiesRecommendedEquityCapitalStructurePercentage",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cwt_PublicUtilitiesRecommendedRateIncreaseDecreasePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Recommended Rate Increase (Decrease), Percentage",
        "label": "Public Utilities, Recommended Rate Increase (Decrease), Percentage",
        "terseLabel": "Recommended equity to debt ratio"
       }
      }
     },
     "localname": "PublicUtilitiesRecommendedRateIncreaseDecreasePercentage",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cwt_PublicUtilitiesRecommendedReturnOnEquityPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Public Utilities, Recommended Return on Equity, Percentage",
        "label": "Public Utilities, Recommended Return on Equity, Percentage",
        "terseLabel": "Recommended return on equity"
       }
      }
     },
     "localname": "PublicUtilitiesRecommendedReturnOnEquityPercentage",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cwt_RecoverablePropertyLossesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Recoverable Property Losses [Member]",
        "label": "Recoverable Property Losses [Member]",
        "terseLabel": "Recoverable property losses"
       }
      }
     },
     "localname": "RecoverablePropertyLossesMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_RefundsOfAdvancesForConstruction": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Refunds Of Advances For Construction",
        "label": "Refunds Of Advances For Construction",
        "negatedLabel": "Refunds of advances for construction"
       }
      }
     },
     "localname": "RefundsOfAdvancesForConstruction",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_RegulatoryAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of regulatory current liability and other liabilities.",
        "label": "Regulatory and Other Liabilities",
        "terseLabel": "Regulatory liabilities and other"
       }
      }
     },
     "localname": "RegulatoryAndOtherLiabilities",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_RegulatoryAssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Assets and Liabilities [Line Items]",
        "terseLabel": "Regulatory Assets and Liabilities"
       }
      }
     },
     "localname": "RegulatoryAssetsAndLiabilitiesLineItems",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cwt_ResidentialMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Residential [Member]",
        "label": "Residential [Member]",
        "terseLabel": "Residential"
       }
      }
     },
     "localname": "ResidentialMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_SaleOfStockAgreementTerm": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Stock, Agreement Term",
        "label": "Sale of Stock, Agreement Term",
        "terseLabel": "Sale of stock, agreement term"
       }
      }
     },
     "localname": "SaleOfStockAgreementTerm",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "cwt_SaleOfStockMaximumConsiderationOnTransaction": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Sale of Stock, Maximum Consideration On Transaction",
        "label": "Sale of Stock, Maximum Consideration On Transaction",
        "terseLabel": "Maximum consideration on transaction"
       }
      }
     },
     "localname": "SaleOfStockMaximumConsiderationOnTransaction",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of Regulatory Assets and Liabilities [Line Items]",
        "label": "Schedule of Regulatory Assets and Liabilities [Line Items]",
        "terseLabel": "Schedule of Regulatory Assets and Liabilities [Line Items]"
       }
      }
     },
     "localname": "ScheduleOfRegulatoryAssetsAndLiabilitiesLineItems",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A table of assets and liabilities that are created when regulatory agencies permit public utilities to defer certain costs and revenues that are included in rate-setting to the balance sheet.",
        "label": "Schedule of Regulatory Assets and Liabilities [Table]",
        "terseLabel": "Schedule of Regulatory Assets and Liabilities [Table]"
       }
      }
     },
     "localname": "ScheduleOfRegulatoryAssetsAndLiabilitiesTable",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails",
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "cwt_ScheduleOfRegulatoryAssetsAndLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of detailed information about 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.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The rate of vesting of awards when they are no longer contingent on satisfaction of either a service condition, market condition or a performance condition, thereby giving the employee the legal right to convert the award to shares, to sell the shares, and be entitled to the cash proceeds of such sale. For example, vesting may be expressed as being 25 percent of the shares under option on each anniversary of the grant date.",
        "label": "Share Based Compensation Arrangement by Share-based Payment Award, Award Vesting Rate",
        "terseLabel": "Options vested on anniversary date"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRate",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Criteria Adjustment",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Criteria Adjustment",
        "terseLabel": "Performance criteria adjustment (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustment",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "cwt_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Criteria Adjustment, Weighted Average Grant Date Fair Value",
        "label": "Share-based Compensation Arrangement By Share-based Payment Award, Equity Instruments Other Than Options, Performance Criteria Adjustment, Weighted Average Grant Date Fair Value",
        "terseLabel": "Performance criteria adjustment (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsPerformanceCriteriaAdjustmentWeightedAverageGrantDateFairValue",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "cwt_TankCoatingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for the tank coating.",
        "label": "Tank Coating [Member]",
        "terseLabel": "Tank coating"
       }
      }
     },
     "localname": "TankCoatingMember",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "cwt_TaxesPrepaidExpensesAndOtherAssetsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 8.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "This element represents Taxes, prepaid expenses and other assets.",
        "label": "Taxes, Prepaid Expenses and Other Assets, Current",
        "terseLabel": "Taxes, prepaid expenses, and other assets"
       }
      }
     },
     "localname": "TaxesPrepaidExpensesAndOtherAssetsCurrent",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_TotalOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total noncurrent portion of other assets.",
        "label": "Total Other Assets",
        "totalLabel": "Total other assets"
       }
      }
     },
     "localname": "TotalOtherAssets",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the current income tax expense or benefit and the deferred income tax expense or benefit included in other income and expenses of a utility.",
        "label": "Utilities Nonregulated Expense, Income Tax Expense (Benefit)",
        "negatedTerseLabel": "Income tax expense on other income and expenses"
       }
      }
     },
     "localname": "UtilitiesNonregulatedExpenseIncomeTaxExpenseBenefit",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "cwt_UtilitiesOperatingExpenseIncomeTaxExpenseBenefit": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 6.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The sum of the current income tax expense or benefit and the deferred income tax expense or benefit included in operating expense of a utility.",
        "label": "Utilities Operating Expense (Income) Tax Expense (Benefit)",
        "terseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseIncomeTaxExpenseBenefit",
     "nsuri": "http://www.calwatergroup.com/20230331",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r533"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r534"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r531"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r531"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r531"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r535"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r531"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r531"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r531"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r531"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails",
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r530"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r532"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "srt_ConsolidatedEntitiesAxis": {
     "auth_ref": [
      "r159",
      "r434",
      "r435",
      "r438",
      "r439",
      "r465",
      "r489",
      "r570",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "terseLabel": "Consolidated Entities [Axis]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ConsolidatedEntitiesDomain": {
     "auth_ref": [
      "r159",
      "r434",
      "r435",
      "r438",
      "r439",
      "r465",
      "r489",
      "r570",
      "r573",
      "r574"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Domain]",
        "terseLabel": "Consolidated Entities [Domain]"
       }
      }
     },
     "localname": "ConsolidatedEntitiesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_DirectorMember": {
     "auth_ref": [
      "r559"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Director [Member]",
        "terseLabel": "Director"
       }
      }
     },
     "localname": "DirectorMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [
      "r242",
      "r243",
      "r244",
      "r245",
      "r373",
      "r470",
      "r477",
      "r490",
      "r491",
      "r503",
      "r521",
      "r529",
      "r575",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails",
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [
      "r242",
      "r243",
      "r244",
      "r245",
      "r373",
      "r470",
      "r477",
      "r490",
      "r491",
      "r503",
      "r521",
      "r529",
      "r575",
      "r590",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails",
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OfficerMember": {
     "auth_ref": [
      "r206"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Officer [Member]",
        "terseLabel": "Officer"
       }
      }
     },
     "localname": "OfficerMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_OwnershipAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Axis]",
        "terseLabel": "Ownership [Axis]"
       }
      }
     },
     "localname": "OwnershipAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_OwnershipDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ownership [Domain]",
        "terseLabel": "Ownership [Domain]"
       }
      }
     },
     "localname": "OwnershipDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ParentCompanyMember": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "terseLabel": "Parent Company"
       }
      }
     },
     "localname": "ParentCompanyMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r203",
      "r471",
      "r504",
      "r528",
      "r567",
      "r568",
      "r576",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [
      "r203",
      "r471",
      "r504",
      "r528",
      "r567",
      "r568",
      "r576",
      "r596"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [
      "r242",
      "r243",
      "r244",
      "r245",
      "r325",
      "r373",
      "r401",
      "r402",
      "r403",
      "r469",
      "r470",
      "r477",
      "r490",
      "r491",
      "r503",
      "r521",
      "r529",
      "r566",
      "r575",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Statistical Measurement [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails",
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [
      "r242",
      "r243",
      "r244",
      "r245",
      "r325",
      "r373",
      "r401",
      "r402",
      "r403",
      "r469",
      "r470",
      "r477",
      "r490",
      "r491",
      "r503",
      "r521",
      "r529",
      "r566",
      "r575",
      "r591",
      "r592",
      "r593",
      "r594",
      "r595"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Statistical Measurement [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails",
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails",
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [
      "r127",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r186",
      "r212",
      "r213",
      "r425",
      "r441",
      "r442",
      "r443",
      "r444",
      "r460",
      "r463",
      "r464",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]",
        "terseLabel": "Restatement [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [
      "r127",
      "r160",
      "r161",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r167",
      "r168",
      "r170",
      "r171",
      "r172",
      "r173",
      "r174",
      "r175",
      "r186",
      "r212",
      "r213",
      "r425",
      "r441",
      "r442",
      "r443",
      "r444",
      "r460",
      "r463",
      "r464",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]",
        "terseLabel": "Restatement [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RevisionOfPriorPeriodErrorCorrectionAdjustmentMember": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r170",
      "r171",
      "r173",
      "r174"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period, Error Correction, Adjustment [Member]",
        "terseLabel": "Corrections"
       }
      }
     },
     "localname": "RevisionOfPriorPeriodErrorCorrectionAdjustmentMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [
      "r127",
      "r160",
      "r162",
      "r163",
      "r164",
      "r165",
      "r166",
      "r174",
      "r186",
      "r425",
      "r441",
      "r442",
      "r443",
      "r460",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r483",
      "r484",
      "r485",
      "r486",
      "r487",
      "r552",
      "r553",
      "r554",
      "r555",
      "r556",
      "r561",
      "r562",
      "r583",
      "r585",
      "r586"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]",
        "terseLabel": "As Previously Reported"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_TitleOfIndividualAxis": {
     "auth_ref": [
      "r559",
      "r587"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Axis]",
        "terseLabel": "Title of Individual [Axis]"
       }
      }
     },
     "localname": "TitleOfIndividualAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_TitleOfIndividualWithRelationshipToEntityDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of Individual [Domain]",
        "terseLabel": "Title of Individual [Domain]"
       }
      }
     },
     "localname": "TitleOfIndividualWithRelationshipToEntityDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingChangesAndErrorCorrectionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Changes and Error Corrections [Abstract]",
        "terseLabel": "Accounting Changes and Error Corrections [Abstract]"
       }
      }
     },
     "localname": "AccountingChangesAndErrorCorrectionsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r10",
      "r527"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": {
     "auth_ref": [
      "r563"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]",
        "terseLabel": "Schedule of Allowance for Credit Losses"
       }
      }
     },
     "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r207",
      "r208"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.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"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.",
        "label": "Accrued Liabilities and Other Liabilities",
        "verboseLabel": "Accrued expenses and other liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesAndOtherLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalCommonStock": {
     "auth_ref": [
      "r7"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [
      "r410",
      "r411",
      "r412",
      "r549",
      "r550",
      "r551",
      "r582"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "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 (loss) income to\u00a0net\u00a0cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r405"
     ],
     "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": "Recorded compensation costs for the RSAs and RSUs"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivable": {
     "auth_ref": [
      "r139",
      "r209",
      "r217",
      "r220",
      "r224"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable.",
        "label": "Accounts Receivable, Allowance for Credit Loss",
        "periodEndLabel": "Total ending allowance balance",
        "periodStartLabel": "Beginning balance"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Recovery",
        "terseLabel": "Recoveries"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": {
     "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]",
        "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableRollforward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": {
     "auth_ref": [
      "r222"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff",
        "negatedLabel": "Write-offs"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetRetirementObligationCostsMember": {
     "auth_ref": [
      "r111",
      "r117"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of costs for the retirement of long-lived assets.",
        "label": "Asset Retirement Obligation Costs [Member]",
        "terseLabel": "Asset retirement obligations, net"
       }
      }
     },
     "localname": "AssetRetirementObligationCostsMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r93",
      "r103",
      "r134",
      "r156",
      "r194",
      "r197",
      "r201",
      "r210",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r434",
      "r438",
      "r451",
      "r527",
      "r571",
      "r572",
      "r588"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "totalLabel": "TOTAL ASSETS"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r129",
      "r140",
      "r156",
      "r210",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r434",
      "r438",
      "r451",
      "r527",
      "r571",
      "r572",
      "r588"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BaseRateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum rate investor will accept.",
        "label": "Base Rate [Member]",
        "terseLabel": "Base Rate"
       }
      }
     },
     "localname": "BaseRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CapitalExpendituresIncurredButNotYetPaid": {
     "auth_ref": [
      "r42",
      "r43",
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.",
        "label": "Capital Expenditures Incurred but Not yet Paid",
        "terseLabel": "Accrued payables for investments in utility plant"
       }
      }
     },
     "localname": "CapitalExpendituresIncurredButNotYetPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizationLongtermDebtAndEquity": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.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": "Total capitalization"
       }
      }
     },
     "localname": "CapitalizationLongtermDebtAndEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CarryingReportedAmountFairValueDisclosureMember": {
     "auth_ref": [
      "r87",
      "r88"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as reported on the statement of financial position (balance sheet).",
        "label": "Reported Value Measurement [Member]",
        "terseLabel": "Cost"
       }
      }
     },
     "localname": "CarryingReportedAmountFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r41",
      "r131",
      "r492"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": {
       "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"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r35",
      "r41",
      "r45"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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 at end of period",
        "periodStartLabel": "Cash, cash equivalents, and restricted cash at beginning of period",
        "totalLabel": "Total cash, cash equivalents, and restricted cash shown in the statements of cash flows"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r35",
      "r89"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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": "Change in cash, cash equivalents, and restricted cash"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ClassOfStockLineItems": {
     "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": "Class of Stock [Line Items]",
        "terseLabel": "Class of Stock [Line Items]"
       }
      }
     },
     "localname": "ClassOfStockLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r17",
      "r99",
      "r109"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.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 (Note 10)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]",
        "terseLabel": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r52",
      "r239",
      "r240",
      "r488",
      "r569"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareCashPaid": {
     "auth_ref": [
      "r64"
     ],
     "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": "Dividends paid on common stock (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareCashPaid",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [
      "r549",
      "r550",
      "r582"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.calwatergroup.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r6"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.calwatergroup.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r6",
      "r57"
     ],
     "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": "Balance at end of period (in shares)",
        "periodStartLabel": "Balance at beginning of period (in shares)",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r6",
      "r527"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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",
        "verboseLabel": "Common stock, $0.01 par value; 136,000 shares authorized, 55,991 and 55,598 outstanding in 2023 and 2022, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ContractWithCustomerRefundLiabilityNoncurrent": {
     "auth_ref": [
      "r577"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of liability for consideration received or receivable from customer which is not included in transaction price, when consideration is expected to be refunded to customer, classified as noncurrent.",
        "label": "Contract with Customer, Refund Liability, Noncurrent",
        "terseLabel": "Advances for construction"
       }
      }
     },
     "localname": "ContractWithCustomerRefundLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ContributionsInAidOfConstruction": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": {
     "auth_ref": [
      "r214",
      "r215",
      "r216",
      "r218",
      "r219",
      "r225",
      "r226",
      "r227",
      "r228",
      "r229",
      "r230",
      "r231",
      "r232",
      "r233",
      "r234",
      "r235",
      "r236",
      "r237"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status.",
        "label": "Credit Loss, Financial Instrument [Policy Text Block]",
        "terseLabel": "Allowance for credit losses"
       }
      }
     },
     "localname": "CreditLossFinancialInstrumentPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtDisclosureTextBlock": {
     "auth_ref": [
      "r53",
      "r154",
      "r260",
      "r261",
      "r262",
      "r263",
      "r264",
      "r265",
      "r266",
      "r271",
      "r278",
      "r279",
      "r281"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.",
        "label": "Debt Disclosure [Text Block]",
        "terseLabel": "Short-term and Long-term Borrowings"
       }
      }
     },
     "localname": "DebtDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowings"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.",
        "label": "Debt Instrument, Basis Spread on Variable Rate",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "DebtInstrumentBasisSpreadOnVariableRate1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DebtInstrumentTable": {
     "auth_ref": [
      "r15",
      "r58",
      "r61",
      "r62",
      "r63",
      "r90",
      "r91",
      "r92",
      "r101",
      "r159",
      "r255",
      "r256",
      "r257",
      "r258",
      "r259",
      "r261",
      "r267",
      "r268",
      "r269",
      "r270",
      "r272",
      "r273",
      "r274",
      "r275",
      "r276",
      "r277",
      "r280",
      "r459",
      "r498",
      "r499",
      "r500",
      "r501",
      "r502",
      "r547"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "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",
        "terseLabel": "Debt instrument, term"
       }
      }
     },
     "localname": "DebtInstrumentTerm",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_DebtLongtermAndShorttermCombinedAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.",
        "label": "Debt, Long-Term and Short-Term, Combined Amount",
        "terseLabel": "Long-term\u00a0debt, including current maturities, net"
       }
      }
     },
     "localname": "DebtLongtermAndShorttermCombinedAmount",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxChargesMember": {
     "auth_ref": [
      "r111",
      "r116",
      "r123",
      "r124"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of income taxes.",
        "label": "Deferred Income Tax Charge [Member]",
        "terseLabel": "Future tax benefits due to customers",
        "verboseLabel": "Property-related temporary differences (tax benefits flowed through to customers)"
       }
      }
     },
     "localname": "DeferredIncomeTaxChargesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DeferredIncomeTaxLiabilitiesNet": {
     "auth_ref": [
      "r415",
      "r416"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanActuarialGainLoss": {
     "auth_ref": [
      "r309"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": -1.0
      }
     },
     "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)",
        "negatedLabel": "Recognized net actuarial (gain) loss"
       }
      }
     },
     "localname": "DefinedBenefitPlanActuarialGainLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r318",
      "r328",
      "r366",
      "r511",
      "r512",
      "r513",
      "r514"
     ],
     "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": "Employer cash contributions"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "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": "Pension Plan and Other Postretirement Benefits"
       }
      }
     },
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": {
     "auth_ref": [
      "r514",
      "r579"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year",
        "terseLabel": "Estimated cash contributions in the current fiscal year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": {
     "auth_ref": [
      "r303",
      "r340",
      "r361",
      "r513",
      "r514"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails": {
       "order": 4.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 plan assets"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r303",
      "r307",
      "r339",
      "r360",
      "r513",
      "r514"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails": {
       "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r337",
      "r358",
      "r513",
      "r514"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails": {
       "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)",
        "totalLabel": "Net periodic benefit cost (benefit)"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]",
        "terseLabel": "Components of the pension plans and other postretirement benefits"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DefinedBenefitPlanOtherCosts": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of defined benefit plan cost (credit), classified as other.",
        "label": "Defined Benefit Plan, Other Cost (Credit)",
        "negatedTerseLabel": "Other components of net periodic benefit credit"
       }
      }
     },
     "localname": "DefinedBenefitPlanOtherCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r305",
      "r338",
      "r359",
      "r513",
      "r514"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails": {
       "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPostretirementHealthCoverageMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan designed to provide postretirement health benefits to retiree or beneficiary. Includes, but is not limited to, defined benefit and defined contribution plans.",
        "label": "Postretirement Health Coverage [Member]",
        "terseLabel": "Retiree group health"
       }
      }
     },
     "localname": "DefinedBenefitPostretirementHealthCoverageMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r39",
      "r192"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "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": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [
      "r301",
      "r504",
      "r505",
      "r506",
      "r507",
      "r508",
      "r509",
      "r510"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about 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]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r576"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r378",
      "r406",
      "r407",
      "r409",
      "r413",
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-Based Payment Arrangement [Text Block]",
        "terseLabel": "Stock-based Compensation"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensation"
     ],
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DividendsCommonStockCash": {
     "auth_ref": [
      "r64"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.",
        "label": "Dividends, Common Stock, Cash",
        "negatedLabel": "Dividends paid on common stock"
       }
      }
     },
     "localname": "DividendsCommonStockCash",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Share [Abstract]",
        "terseLabel": "Earnings per share:",
        "verboseLabel": "Earnings per share of common stock:"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r146",
      "r165",
      "r166",
      "r168",
      "r169",
      "r170",
      "r176",
      "r178",
      "r180",
      "r181",
      "r182",
      "r186",
      "r443",
      "r444",
      "r473",
      "r475",
      "r495"
     ],
     "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",
        "terseLabel": "Basic (in dollars per share)",
        "verboseLabel": "(Loss) earnings per share of common stock - basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r146",
      "r165",
      "r166",
      "r168",
      "r169",
      "r170",
      "r178",
      "r180",
      "r181",
      "r182",
      "r186",
      "r443",
      "r444",
      "r473",
      "r475",
      "r495"
     ],
     "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",
        "terseLabel": "Diluted (in dollars per share)",
        "verboseLabel": "(Loss) earnings per share of common stock - diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "auth_ref": [
      "r183",
      "r184",
      "r185",
      "r187"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for earnings per share.",
        "label": "Earnings Per Share [Text Block]",
        "terseLabel": "(Loss) Earnings Per Share of Common Stock"
       }
      }
     },
     "localname": "EarningsPerShareTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStock"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EffectiveIncomeTaxRateContinuingOperations": {
     "auth_ref": [
      "r418"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Effective Income Tax Rate Reconciliation, Percent",
        "terseLabel": "Effective tax rate estimate"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r408"
     ],
     "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"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r580"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Unrecognized compensation cost"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [Abstract]",
        "terseLabel": "Equity [Abstract]"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r57",
      "r126",
      "r143",
      "r144",
      "r145",
      "r160",
      "r161",
      "r162",
      "r164",
      "r171",
      "r174",
      "r188",
      "r211",
      "r299",
      "r410",
      "r411",
      "r412",
      "r424",
      "r425",
      "r442",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r464",
      "r478",
      "r479",
      "r480"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ErrorCorrectionTextBlock": {
     "auth_ref": [
      "r172"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for reporting error correction.",
        "label": "Error Correction [Text Block]",
        "terseLabel": "Immaterial Restatement of Prior Period Financial Statements"
       }
      }
     },
     "localname": "ErrorCorrectionTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems": {
     "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": "Error Corrections and Prior Period Adjustments Restatement [Line Items]",
        "terseLabel": "Error Corrections and Prior Period Adjustments Restatement [Line Items]"
       }
      }
     },
     "localname": "ErrorCorrectionsAndPriorPeriodAdjustmentsRestatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EstimateOfFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r269",
      "r450",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured as an estimate of fair value.",
        "label": "Estimate of Fair Value Measurement [Member]",
        "terseLabel": "Fair\u00a0Value"
       }
      }
     },
     "localname": "EstimateOfFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "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": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value of Financial Assets and Liabilities"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r445",
      "r446",
      "r448"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r269",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r446",
      "r466",
      "r467",
      "r468",
      "r499",
      "r500",
      "r511",
      "r512",
      "r513"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementBasisAxis": {
     "auth_ref": [
      "r85",
      "r86",
      "r269",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by measurement basis.",
        "label": "Measurement Basis [Axis]",
        "terseLabel": "Measurement Basis [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementBasisAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosureItemAmountsDomain": {
     "auth_ref": [
      "r269",
      "r499",
      "r500"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement basis, for example, but not limited to, reported value, fair value, portion at fair value, portion at other than fair value.",
        "label": "Fair Value Measurement [Domain]",
        "terseLabel": "Fair Value Measurement [Domain]"
       }
      }
     },
     "localname": "FairValueDisclosureItemAmountsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]",
        "terseLabel": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r447"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value of Financial Assets and Liabilities"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r269",
      "r328",
      "r333",
      "r446",
      "r466",
      "r511",
      "r512",
      "r513"
     ],
     "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": "Level\u00a01"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r269",
      "r328",
      "r333",
      "r446",
      "r467",
      "r499",
      "r500",
      "r511",
      "r512",
      "r513"
     ],
     "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": "Level\u00a02"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r269",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r446",
      "r468",
      "r499",
      "r500",
      "r511",
      "r512",
      "r513"
     ],
     "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": "Level\u00a03"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [
      "r269",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r466",
      "r467",
      "r468",
      "r499",
      "r500",
      "r511",
      "r512",
      "r513"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r23"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r132",
      "r238",
      "r472",
      "r497",
      "r527",
      "r564",
      "r565"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "cwt_TotalOtherAssets",
       "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "auth_ref": [
      "r157",
      "r419",
      "r422",
      "r423",
      "r426",
      "r428",
      "r430",
      "r431",
      "r432"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/IncomeTaxes"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r158",
      "r173",
      "r174",
      "r193",
      "r417",
      "r427",
      "r429",
      "r476"
     ],
     "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)",
        "negatedTerseLabel": "Income tax benefit",
        "terseLabel": "Income tax benefit"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails",
      "http://www.calwatergroup.com/role/IncomeTaxesProvisionforIncomeTaxesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayable": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.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"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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:"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingCapitalAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentAssets": {
     "auth_ref": [
      "r544"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current assets classified as other.",
        "label": "Increase (Decrease) in Other Current Assets",
        "negatedLabel": "Other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": {
     "auth_ref": [
      "r544"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in current liabilities classified as other.",
        "label": "Increase (Decrease) in Other Current Liabilities",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of increase (decrease) in noncurrent operating assets after deduction of noncurrent operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Noncurrent Assets and Liabilities, Net",
        "negatedLabel": "Other changes in noncurrent assets and liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInReceivables": {
     "auth_ref": [
      "r38"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.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",
        "negatedLabel": "Receivables and unbilled revenue"
       }
      }
     },
     "localname": "IncreaseDecreaseInReceivables",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestCostsCapitalizedAdjustment": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_InterestCostsIncurred",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of interest costs capitalized disclosed as an adjusting item to interest costs incurred.",
        "label": "Interest Costs Capitalized Adjustment",
        "negatedTerseLabel": "Allowance for borrowed funds used during construction"
       }
      }
     },
     "localname": "InterestCostsCapitalizedAdjustment",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurred": {
     "auth_ref": [
      "r458"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_ProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total interest costs incurred during the period and either capitalized or charged against earnings.",
        "label": "Interest Costs Incurred",
        "totalLabel": "Net interest expense"
       }
      }
     },
     "localname": "InterestCostsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestCostsIncurredAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Costs Incurred [Abstract]",
        "terseLabel": "Interest expense:"
       }
      }
     },
     "localname": "InterestCostsIncurredAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_InterestExpenseDebt": {
     "auth_ref": [
      "r24",
      "r275",
      "r282",
      "r501",
      "r502"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_InterestCostsIncurred",
       "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",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "InterestExpenseDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r148",
      "r151",
      "r152"
     ],
     "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": "Cash paid for interest (net of amounts capitalized)"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestPayableCurrent": {
     "auth_ref": [
      "r13"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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 [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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseIncome": {
     "auth_ref": [
      "r462"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_UnregulatedOperatingRevenue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of lease income from operating, direct financing, and sales-type leases. Includes, but is not limited to, variable lease payments, interest income, profit (loss) recognized at commencement, and lease payments paid and payable to lessor.",
        "label": "Lease Income",
        "terseLabel": "Lease revenue"
       }
      }
     },
     "localname": "LeaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "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": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r461"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r9",
      "r98",
      "r108",
      "r527",
      "r548",
      "r560",
      "r584"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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 CAPITALIZATION AND LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "CAPITALIZATION AND LIABILITIES"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r14",
      "r130",
      "r156",
      "r210",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r435",
      "r438",
      "r439",
      "r451",
      "r527",
      "r571",
      "r588",
      "r589"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": {
     "auth_ref": [
      "r51"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period.",
        "label": "Life Insurance, Corporate or Bank Owned, Change in Value",
        "negatedLabel": "Change in value of life insurance contracts"
       }
      }
     },
     "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCredit": {
     "auth_ref": [
      "r2",
      "r95",
      "r102"
     ],
     "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": "Outstanding borrowings"
       }
      }
     },
     "localname": "LineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LineOfCreditFacilityInterestRateDuringPeriod": {
     "auth_ref": [
      "r11"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The effective interest rate during the reporting period.",
        "label": "Line of Credit Facility, Interest Rate During Period",
        "terseLabel": "Average borrowing rate"
       }
      }
     },
     "localname": "LineOfCreditFacilityInterestRateDuringPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "auth_ref": [
      "r11"
     ],
     "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": "Maximum borrowing capacity"
       }
      }
     },
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtCurrent": {
     "auth_ref": [
      "r12"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.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 maturities of long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebtCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LongTermDebtNoncurrent": {
     "auth_ref": [
      "r135"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_CapitalizationLongtermDebtAndEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.",
        "label": "Long-Term Debt, Excluding Current Maturities",
        "terseLabel": "Long-term debt, net"
       }
      }
     },
     "localname": "LongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LossContingencyAccrualAtCarryingValue": {
     "auth_ref": [
      "r241",
      "r537"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of loss contingency liability.",
        "label": "Loss Contingency Accrual",
        "terseLabel": "Contingency loss recognized liability"
       }
      }
     },
     "localname": "LossContingencyAccrualAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterest": {
     "auth_ref": [
      "r19",
      "r97",
      "r107",
      "r156",
      "r210",
      "r246",
      "r248",
      "r249",
      "r250",
      "r253",
      "r254",
      "r451"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).",
        "label": "Stockholders' Equity Attributable to Noncontrolling Interest",
        "terseLabel": "Noncontrolling interests"
       }
      }
     },
     "localname": "MinorityInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_MinorityInterestLineItems": {
     "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": "Noncontrolling Interest [Line Items]",
        "terseLabel": "Noncontrolling Interest [Line Items]"
       }
      }
     },
     "localname": "MinorityInterestLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.",
        "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners",
        "terseLabel": "Noncontrolling interest"
       }
      }
     },
     "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_MinorityInterestTable": {
     "auth_ref": [
      "r19",
      "r21",
      "r79",
      "r81"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.",
        "label": "Noncontrolling Interest [Table]",
        "terseLabel": "Noncontrolling Interest [Table]"
       }
      }
     },
     "localname": "MinorityInterestTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r150"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r35",
      "r37",
      "r40"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r20",
      "r40",
      "r100",
      "r110",
      "r128",
      "r141",
      "r142",
      "r145",
      "r156",
      "r163",
      "r165",
      "r166",
      "r168",
      "r169",
      "r173",
      "r174",
      "r179",
      "r194",
      "r196",
      "r200",
      "r202",
      "r210",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r444",
      "r451",
      "r496",
      "r571"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "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",
        "totalLabel": "Net income attributable to California Water Service Group"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r80",
      "r83",
      "r141",
      "r142",
      "r173",
      "r174",
      "r542"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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": "Net (loss) income attributable to noncontrolling interests",
        "verboseLabel": "Net loss attributable to noncontrolling interests"
       }
      }
     },
     "localname": "NetIncomeLossAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": {
     "auth_ref": [
      "r42",
      "r43",
      "r44"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.",
        "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired",
        "terseLabel": "Utility plant contribution by developers"
       }
      }
     },
     "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NoncontrollingInterestMember": {
     "auth_ref": [
      "r78",
      "r299",
      "r549",
      "r550",
      "r551"
     ],
     "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 Interests"
       }
      }
     },
     "localname": "NoncontrollingInterestMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_NontradeReceivablesCurrent": {
     "auth_ref": [
      "r539"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.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, net"
       }
      }
     },
     "localname": "NontradeReceivablesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NumberOfReportableSegments": {
     "auth_ref": [
      "r558"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentationDetails"
     ],
     "xbrltype": "integerItemType"
    },
    "us-gaap_OperatingCostsAndExpensesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Costs and Expenses [Abstract]",
        "terseLabel": "Operations:"
       }
      }
     },
     "localname": "OperatingCostsAndExpensesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [
      "r194",
      "r196",
      "r200",
      "r202",
      "r496"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_ProfitLoss",
       "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)",
        "totalLabel": "Net operating income"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]",
        "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": {
     "auth_ref": [
      "r0",
      "r84"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.",
        "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]",
        "terseLabel": "Organization and Operations and Basis of Presentation"
       }
      }
     },
     "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/OrganizationandOperationsandBasisofPresentation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r133"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "cwt_TotalOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "verboseLabel": "Other assets"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of other commitment.",
        "label": "Other Commitments [Axis]",
        "terseLabel": "Other Commitments [Axis]"
       }
      }
     },
     "localname": "OtherCommitmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other future obligation.",
        "label": "Other Commitments [Domain]",
        "terseLabel": "Other Commitments [Domain]"
       }
      }
     },
     "localname": "OtherCommitmentsDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherNonoperatingExpense": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Expense",
        "negatedTerseLabel": "Non-regulated expenses"
       }
      }
     },
     "localname": "OtherNonoperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r25"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_ProfitLoss",
       "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)",
        "totalLabel": "Net other income"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Nonoperating Income (Expense) [Abstract]",
        "terseLabel": "Other income and expenses:"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": {
     "auth_ref": [
      "r67",
      "r302",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r370",
      "r371",
      "r372",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517"
     ],
     "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\u00a0Benefits"
       }
      }
     },
     "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent": {
     "auth_ref": [
      "r3",
      "r68",
      "r69",
      "r70"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.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 other postretirement plan, classified as noncurrent. Excludes pension plan.",
        "label": "Liability, Other Postretirement Defined Benefit Plan, Noncurrent",
        "terseLabel": "Pension"
       }
      }
     },
     "localname": "OtherPostretirementDefinedBenefitPlanLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherRegulatoryAssetsLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in capitalization or accrual of other costs incurred.",
        "label": "Other Regulatory Assets (Liabilities) [Member]",
        "terseLabel": "Other regulatory liabilities"
       }
      }
     },
     "localname": "OtherRegulatoryAssetsLiabilitiesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PaymentsForCommissions": {
     "auth_ref": [
      "r36"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of cash paid for commissions during the current period.",
        "label": "Payments for Commissions",
        "terseLabel": "Payments for commissions"
       }
      }
     },
     "localname": "PaymentsForCommissions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedTerseLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDebtIssuanceCosts": {
     "auth_ref": [
      "r33"
     ],
     "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",
        "terseLabel": "Payments of debt issuance costs"
       }
      }
     },
     "localname": "PaymentsOfDebtIssuanceCosts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r31"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.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",
        "negatedLabel": "Dividends paid"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireLifeInsurancePolicies": {
     "auth_ref": [
      "r28",
      "r34"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.",
        "label": "Payment to Acquire Life Insurance Policy, Investing Activities",
        "negatedTerseLabel": "Purchase of life insurance contracts"
       }
      }
     },
     "localname": "PaymentsToAcquireLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireWaterAndWasteWaterSystems": {
     "auth_ref": [
      "r27"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "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; and waste water systems which includes the waste treatment and disposal facility and equipment to households and industry.",
        "label": "Payments to Acquire Water and Waste Water Systems",
        "negatedLabel": "Utility plant expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquireWaterAndWasteWaterSystems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "auth_ref": [
      "r325",
      "r327",
      "r333",
      "r350",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r368",
      "r369",
      "r370",
      "r375",
      "r513"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for retirement benefits.",
        "label": "Retirement Benefits [Text Block]",
        "terseLabel": "Pension Plan and Other Postretirement Benefits"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefits"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PensionPlansDefinedBenefitMember": {
     "auth_ref": [
      "r66",
      "r302",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r370",
      "r371",
      "r374",
      "r513",
      "r514",
      "r518",
      "r519",
      "r520"
     ],
     "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\u00a0Plan"
       }
      }
     },
     "localname": "PensionPlansDefinedBenefitMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PortionAtFairValueFairValueDisclosureMember": {
     "auth_ref": [
      "r449"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measured at fair value for financial reporting purposes.",
        "label": "Portion at Fair Value Measurement [Member]",
        "terseLabel": "Portion at fair value measurement"
       }
      }
     },
     "localname": "PortionAtFairValueFairValueDisclosureMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesScheduleofLongTermDebtatFairValueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ProceedsFromIssuanceOfCommonStock": {
     "auth_ref": [
      "r29"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.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"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLifeInsurancePolicies": {
     "auth_ref": [
      "r26",
      "r34"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.",
        "label": "Proceeds from Life Insurance Policy",
        "terseLabel": "Life insurance proceeds"
       }
      }
     },
     "localname": "ProceedsFromLifeInsurancePolicies",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromShortTermDebt": {
     "auth_ref": [
      "r30"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash inflow from a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Proceeds from Short-Term Debt",
        "terseLabel": "Short-term borrowings, net of issuance costs of $1,552 for 2023 and $0 for 2022"
       }
      }
     },
     "localname": "ProceedsFromShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProfitLoss": {
     "auth_ref": [
      "r128",
      "r141",
      "r142",
      "r149",
      "r156",
      "r163",
      "r173",
      "r174",
      "r194",
      "r196",
      "r200",
      "r202",
      "r210",
      "r246",
      "r247",
      "r248",
      "r249",
      "r250",
      "r251",
      "r252",
      "r253",
      "r254",
      "r433",
      "r436",
      "r437",
      "r444",
      "r451",
      "r474",
      "r496",
      "r525",
      "r526",
      "r542",
      "r571"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "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 (loss) income",
        "totalLabel": "Net income",
        "verboseLabel": "Net income (loss)"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails",
      "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r147",
      "r221"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for credit loss expense"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesAllowanceforCreditLossesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions": {
     "auth_ref": [
      "r39",
      "r114",
      "r115"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      },
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "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",
        "verboseLabel": "Allowance for equity funds used during construction"
       }
      }
     },
     "localname": "PublicUtilitiesAllowanceForFundsUsedDuringConstructionAdditions",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesApprovedDebtCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's approved debt to capital, including debt and equity.",
        "label": "Public Utilities, Approved Debt Capital Structure, Percentage",
        "terseLabel": "Approved debt"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedDebtCapitalStructurePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesApprovedEquityCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's approved equity to capital, including debt and equity.",
        "label": "Public Utilities, Approved Equity Capital Structure, Percentage",
        "terseLabel": "Approved equity"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedEquityCapitalStructurePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesApprovedRateIncreaseDecreasePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's approved rate increase (decrease) by regulatory agency.",
        "label": "Public Utilities, Approved Rate Increase (Decrease), Percentage",
        "terseLabel": "Approved equity to debt ratio"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedRateIncreaseDecreasePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesApprovedReturnOnEquityPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's approved return on equity.",
        "label": "Public Utilities, Approved Return on Equity, Percentage",
        "terseLabel": "Return on equity"
       }
      }
     },
     "localname": "PublicUtilitiesApprovedReturnOnEquityPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r125"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for public utilities.",
        "label": "Public Utilities Disclosure [Text Block]",
        "terseLabel": "Regulatory Assets and Liabilities"
       }
      }
     },
     "localname": "PublicUtilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_PublicUtilitiesInventory": {
     "auth_ref": [
      "r541"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 7.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The period end amount for a type of inventory held by the utility in a schedule of inventories.",
        "label": "Public Utilities, Inventory",
        "terseLabel": "Materials and supplies"
       }
      }
     },
     "localname": "PublicUtilitiesInventory",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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",
        "negatedLabel": "Less accumulated depreciation and amortization"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentAccumulatedDepreciation",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "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": "Net utility plant"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentPlantInService": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_PublicUtilitiesPropertyPlantAndEquipmentNet",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period end amount of total gross PPE.",
        "label": "Public Utilities, Property, Plant and Equipment, Plant in Service",
        "terseLabel": "Utility plant"
       }
      }
     },
     "localname": "PublicUtilitiesPropertyPlantAndEquipmentPlantInService",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PublicUtilitiesRequestedDebtCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's requested debt to capital, including debt and equity.",
        "label": "Public Utilities, Requested Debt Capital Structure, Percentage",
        "terseLabel": "Requested debt"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedDebtCapitalStructurePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesRequestedEquityCapitalStructurePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's requested equity to capital, including debt and equity.",
        "label": "Public Utilities, Requested Equity Capital Structure, Percentage",
        "terseLabel": "Requested equity"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedEquityCapitalStructurePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesRequestedRateIncreaseDecreasePercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's requested rate increase (decrease) with regulatory agency.",
        "label": "Public Utilities, Requested Rate Increase (Decrease), Percentage",
        "terseLabel": "Requested equity to debt ratio"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedRateIncreaseDecreasePercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_PublicUtilitiesRequestedReturnOnEquityPercentage": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of public utility's requested return on equity.",
        "label": "Public Utilities, Requested Return on Equity, Percentage",
        "terseLabel": "Proposed return on equity"
       }
      }
     },
     "localname": "PublicUtilitiesRequestedReturnOnEquityPercentage",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_ReceivablesLongTermContractsOrPrograms": {
     "auth_ref": [
      "r540"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.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": "Unbilled revenue, net"
       }
      }
     },
     "localname": "ReceivablesLongTermContractsOrPrograms",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReceivablesNetCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables, Net, Current [Abstract]",
        "terseLabel": "Receivables:"
       }
      }
     },
     "localname": "ReceivablesNetCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatedOperatingRevenueWater": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of regulated water operating revenues recognized during the period.",
        "label": "Regulated Operating Revenue, Water",
        "terseLabel": "Operating revenue"
       }
      }
     },
     "localname": "RegulatedOperatingRevenueWater",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatedOperationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulated Operations [Abstract]",
        "terseLabel": "Regulated Operations [Abstract]"
       }
      }
     },
     "localname": "RegulatedOperationsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAgencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by name of regulatory agency.",
        "label": "Regulatory Agency [Axis]",
        "terseLabel": "Regulatory Agency [Axis]"
       }
      }
     },
     "localname": "RegulatoryAgencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAgencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Organization that establishes and ensures compliance with rules or regulations.",
        "label": "Regulatory Agency [Domain]",
        "terseLabel": "Regulatory Agency [Domain]"
       }
      }
     },
     "localname": "RegulatoryAgencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssetAmortizationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amortization period for the recovery of regulatory asset, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Regulatory Asset, Amortization Period",
        "terseLabel": "Recovery Period"
       }
      }
     },
     "localname": "RegulatoryAssetAmortizationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_RegulatoryAssetAxis": {
     "auth_ref": [
      "r112",
      "r113",
      "r122"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryAssetDomain": {
     "auth_ref": [
      "r112"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryAssetsCurrent": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "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 Asset, Current",
        "terseLabel": "Regulatory balancing accounts",
        "verboseLabel": "Short-term portion of the regulatory assets"
       }
      }
     },
     "localname": "RegulatoryAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryAssetsNoncurrent": {
     "auth_ref": [
      "r112"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "cwt_TotalOtherAssets",
       "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 Asset, Noncurrent",
        "terseLabel": "Regulatory assets",
        "verboseLabel": "Total Regulatory Assets"
       }
      }
     },
     "localname": "RegulatoryAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityAxis": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of regulatory liability.",
        "label": "Regulatory Liability [Axis]",
        "terseLabel": "Regulatory Liability [Axis]"
       }
      }
     },
     "localname": "RegulatoryLiabilityAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RegulatoryLiabilityCurrent": {
     "auth_ref": [
      "r116"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory current liability as itemized in a table of regulatory current liabilities as of the end of the period.",
        "label": "Regulatory Liability, Current",
        "terseLabel": "Regulatory balancing accounts",
        "verboseLabel": "Short-term portion of the regulatory liabilities"
       }
      }
     },
     "localname": "RegulatoryLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RegulatoryLiabilityDomain": {
     "auth_ref": [
      "r116"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Rate action of a regulator resulting in accrual of costs or expenses.",
        "label": "Regulatory Liability [Domain]",
        "terseLabel": "Regulatory Liability [Domain]"
       }
      }
     },
     "localname": "RegulatoryLiabilityDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RegulatoryLiabilityNoncurrent": {
     "auth_ref": [
      "r16"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for the individual regulatory noncurrent liability as itemized in a table of regulatory noncurrent liabilities as of the end of the period.",
        "label": "Regulatory Liability, Noncurrent",
        "terseLabel": "Total Regulatory Liabilities"
       }
      }
     },
     "localname": "RegulatoryLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/RegulatoryAssetsandLiabilitiesScheduleofRegulatoryAssetsandLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLongTermDebt": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.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",
        "negatedLabel": "Repayment of long-term debt"
       }
      }
     },
     "localname": "RepaymentsOfLongTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfShortTermDebt": {
     "auth_ref": [
      "r32"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The cash outflow for a borrowing having initial term of repayment within one year or the normal operating cycle, if longer.",
        "label": "Repayments of Short-Term Debt",
        "negatedLabel": "Repayment of short-term borrowings"
       }
      }
     },
     "localname": "RepaymentsOfShortTermDebt",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedCashCurrent": {
     "auth_ref": [
      "r538",
      "r545"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      },
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of cash 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.",
        "label": "Restricted Cash, Current",
        "terseLabel": "Restricted cash",
        "verboseLabel": "Restricted cash"
       }
      }
     },
     "localname": "RestrictedCashCurrent",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesCashCashEquivalentsandRestrictedCashDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r50"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "RSAs"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RestrictedStockUnitsRSUMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.",
        "label": "Restricted Stock Units (RSUs) [Member]",
        "terseLabel": "RSUs"
       }
      }
     },
     "localname": "RestrictedStockUnitsRSUMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r8",
      "r64",
      "r106",
      "r482",
      "r487",
      "r527"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
       "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [
      "r126",
      "r160",
      "r161",
      "r162",
      "r164",
      "r171",
      "r174",
      "r211",
      "r410",
      "r411",
      "r412",
      "r424",
      "r425",
      "r442",
      "r478",
      "r480"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "auth_ref": [
      "r66",
      "r67",
      "r302",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r370",
      "r371",
      "r372",
      "r374",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "auth_ref": [
      "r66",
      "r67",
      "r302",
      "r304",
      "r305",
      "r306",
      "r307",
      "r308",
      "r309",
      "r310",
      "r311",
      "r312",
      "r313",
      "r314",
      "r315",
      "r316",
      "r317",
      "r318",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r324",
      "r325",
      "r326",
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r351",
      "r354",
      "r357",
      "r358",
      "r359",
      "r360",
      "r361",
      "r362",
      "r363",
      "r364",
      "r365",
      "r366",
      "r367",
      "r370",
      "r371",
      "r372",
      "r374",
      "r513",
      "r514",
      "r515",
      "r516",
      "r517",
      "r518",
      "r519",
      "r520"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r190",
      "r191",
      "r195",
      "r198",
      "r199",
      "r203",
      "r204",
      "r205",
      "r300",
      "r301",
      "r471"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_UnregulatedOperatingRevenue",
       "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueNotFromContractWithCustomer": {
     "auth_ref": [
      "r543"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of revenue that is not accounted for under Topic 606.",
        "label": "Revenue Not from Contract with Customer",
        "terseLabel": "Regulatory balancing account revenue"
       }
      }
     },
     "localname": "RevenueNotFromContractWithCustomer",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueRecognitionForAlternativeRevenueProgramsPolicy": {
     "auth_ref": [
      "r118",
      "r119",
      "r120",
      "r121"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue recognition related to alternative revenue programs. The major alternative revenue programs can generally be segregated into two categories, programs that adjust billings for the effects of weather abnormalities or broad external factors or to compensate the utility for demand-side management initiatives (for example, no-growth plans and similar conservation efforts); and programs that provide for additional billings (incentive awards) if the utility achieves certain objectives, such as reducing costs, reaching specified milestones, or demonstratively improving customer service.",
        "label": "Revenue Recognition for Alternative Revenue Programs, Policy [Policy Text Block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "RevenueRecognitionForAlternativeRevenueProgramsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionLeases": {
     "auth_ref": [
      "r494"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounting policy for revenue recognition for leases entered into by lessor.",
        "label": "Revenue Recognition, Leases [Policy Text Block]",
        "terseLabel": "Lease revenue"
       }
      }
     },
     "localname": "RevenueRecognitionLeases",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RevenueRecognitionPolicyTextBlock": {
     "auth_ref": [
      "r493",
      "r494"
     ],
     "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": "Non-regulated Revenue"
       }
      }
     },
     "localname": "RevenueRecognitionPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.",
        "label": "Sale of Stock, Number of Shares Issued in Transaction",
        "terseLabel": "Sale of stock, number of shares issued in transaction (in shares)"
       }
      }
     },
     "localname": "SaleOfStockNumberOfSharesIssuedInTransaction",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of the components of cash and cash equivalents.",
        "label": "Schedule of Cash and Cash Equivalents [Table Text Block]",
        "terseLabel": "Schedule of Cash and Cash Equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "auth_ref": [
      "r77"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/IncomeTaxesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "auth_ref": [
      "r72",
      "r73",
      "r74",
      "r75",
      "r76"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "auth_ref": [
      "r557"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.",
        "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]",
        "terseLabel": "Schedule basic and Diluted Earnings Per Share"
       }
      }
     },
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable": {
     "auth_ref": [
      "r165",
      "r166",
      "r167",
      "r170",
      "r171",
      "r173",
      "r174",
      "r186"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of prior period adjustments to correct an error in previously issued financial statements. The disclosure may include, but is not limited to: (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustment (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made. This table can be used to disclose the amounts as previously reported and the effect of the correction or other adjustment on per line item or per share amount basis. This table uses as its line items financial statement line items that are affected by prior period adjustments.",
        "label": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]",
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustment Restatement [Table]"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentRestatementTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock": {
     "auth_ref": [
      "r47",
      "r48",
      "r49"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of prior period adjustments to previously issued financial statements including (1) the effect of the correction on each financial statement line item and any per-share amounts affected for each prior period presented (2) the cumulative effect of the change on retained earnings or other appropriate components of equity or net assets in the statement of financial position, as of the beginning of the earliest period presented, and (3) the effect of the prior period adjustments (both gross and net of applicable income tax) on the net income of each prior period presented in the entity's annual report for the year in which the adjustments are made.",
        "label": "Schedule of Error Corrections and Prior Period Adjustments [Table Text Block]",
        "terseLabel": "Schedule of Error Corrections and Prior Period Adjustments"
       }
      }
     },
     "localname": "ScheduleOfErrorCorrectionsAndPriorPeriodAdjustmentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r445",
      "r446"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value of Long-term Debt"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/FairValueofFinancialAssetsandLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r71"
     ],
     "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 components of net periodic benefit costs for the pension plans and other postretirement benefits"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/PensionPlanandOtherPostretirementBenefitsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r376",
      "r377",
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Schedule of Restricted Stock and Restricted Stock Unit Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfStockByClassTable": {
     "auth_ref": [
      "r54",
      "r55",
      "r56",
      "r58",
      "r59",
      "r60",
      "r61",
      "r62",
      "r63",
      "r64",
      "r136",
      "r137",
      "r138",
      "r189",
      "r283",
      "r284",
      "r285",
      "r287",
      "r291",
      "r296",
      "r298",
      "r503",
      "r536",
      "r546"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.",
        "label": "Schedule of Stock by Class [Table]",
        "terseLabel": "Schedule of Stock by Class [Table]"
       }
      }
     },
     "localname": "ScheduleOfStockByClassTable",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfStockholdersEquityTableTextBlock": {
     "auth_ref": [
      "r57"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tabular disclosure of changes in the separate accounts comprising stockholders' equity (in addition to retained earnings) and of the changes in the number of shares of equity securities during at least the most recent annual fiscal period and any subsequent interim period presented is required to make the financial statements sufficiently informative if both financial position and results of operations are presented.",
        "label": "Schedule of Stockholders Equity [Table Text Block]",
        "terseLabel": "Schedule of Changes in Total Common Stockholders' Equity"
       }
      }
     },
     "localname": "ScheduleOfStockholdersEquityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": {
     "auth_ref": [
      "r581"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.",
        "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]",
        "terseLabel": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate"
       }
      }
     },
     "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ServiceOtherMember": {
     "auth_ref": [
      "r578"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, financial service, and other financial service, classified as other.",
        "label": "Service, Other [Member]",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ServiceOtherMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r522"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period",
        "terseLabel": "Vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r395"
     ],
     "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",
        "negatedTerseLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r395"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r393"
     ],
     "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",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r393"
     ],
     "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",
        "verboseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r390",
      "r391"
     ],
     "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": "Ending balance (in shares)",
        "periodStartLabel": "Beginning balance (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "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": "Number of shares"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r390",
      "r391"
     ],
     "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": "Ending balance (in dollars per share)",
        "periodStartLabel": "Beginning balance (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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 average price at grant"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r394"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r394"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "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": "Stock-based Compensation"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r524"
     ],
     "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": "Shares authorized to be issued under the plan (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r379",
      "r380",
      "r381",
      "r382",
      "r383",
      "r384",
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r391",
      "r392",
      "r393",
      "r394",
      "r395",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails",
      "http://www.calwatergroup.com/role/StockbasedCompensationRSAsPerformanceBasedRSUsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "auth_ref": [
      "r523"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period",
        "terseLabel": "Performance period"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/StockbasedCompensationNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShortTermBorrowings": {
     "auth_ref": [
      "r1",
      "r94",
      "r104",
      "r527"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.",
        "label": "Short-Term Debt",
        "terseLabel": "Short-term borrowings"
       }
      }
     },
     "localname": "ShortTermBorrowings",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r46",
      "r153"
     ],
     "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r18",
      "r57",
      "r126",
      "r143",
      "r144",
      "r145",
      "r160",
      "r161",
      "r162",
      "r164",
      "r171",
      "r174",
      "r188",
      "r211",
      "r299",
      "r410",
      "r411",
      "r412",
      "r424",
      "r425",
      "r442",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r464",
      "r478",
      "r479",
      "r480"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "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/2022",
     "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/2022",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesNewIssues": {
     "auth_ref": [
      "r5",
      "r6",
      "r57",
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of new stock issued during the period.",
        "label": "Stock Issued During Period, Shares, New Issues",
        "terseLabel": "Issuance of common stock (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueNewIssues": {
     "auth_ref": [
      "r5",
      "r6",
      "r57",
      "r64"
     ],
     "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",
        "verboseLabel": "Issuance of common stock"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueNewIssues",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodShares": {
     "auth_ref": [
      "r5",
      "r6",
      "r57",
      "r64"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Shares",
        "negatedTerseLabel": "Repurchase of common stock (in shares)"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodShares",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockRepurchasedDuringPeriodValue": {
     "auth_ref": [
      "r5",
      "r6",
      "r57",
      "r64"
     ],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.",
        "label": "Stock Repurchased During Period, Value",
        "negatedTerseLabel": "Repurchase of common stock"
       }
      }
     },
     "localname": "StockRepurchasedDuringPeriodValue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": {
     "auth_ref": [
      "r78",
      "r79",
      "r82",
      "r126",
      "r127",
      "r144",
      "r160",
      "r161",
      "r162",
      "r164",
      "r171",
      "r211",
      "r299",
      "r410",
      "r411",
      "r412",
      "r424",
      "r425",
      "r442",
      "r452",
      "r453",
      "r457",
      "r464",
      "r479",
      "r480",
      "r548",
      "r560",
      "r584"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_CapitalizationLongtermDebtAndEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.",
        "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "terseLabel": "Total equity",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.calwatergroup.com/role/EquityChangesinEquityDetails",
      "http://www.calwatergroup.com/role/ImmaterialRestatementofPriorPeriodFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityNoteDisclosureTextBlock": {
     "auth_ref": [
      "r65",
      "r155",
      "r284",
      "r286",
      "r287",
      "r288",
      "r289",
      "r290",
      "r291",
      "r292",
      "r293",
      "r294",
      "r295",
      "r297",
      "r299",
      "r440"
     ],
     "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": "Equity"
       }
      }
     },
     "localname": "StockholdersEquityNoteDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/Equity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Supplemental information:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SupplyCommitmentMember": {
     "auth_ref": [
      "r4",
      "r96",
      "r105"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supply arrangement in which the entity has agreed to commit resources to supply goods or services to a customer. Excludes long-term commitments.",
        "label": "Supply Commitment [Member]",
        "terseLabel": "Supply Commitment"
       }
      }
     },
     "localname": "SupplyCommitmentMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CommitmentsandContingenciesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UnrecognizedTaxBenefits": {
     "auth_ref": [
      "r414",
      "r420"
     ],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of unrecognized tax benefits.",
        "label": "Unrecognized Tax Benefits",
        "terseLabel": "Unrecognized tax benefits"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefits",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": {
     "auth_ref": [
      "r421"
     ],
     "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": "Tax benefits that, if recognized, would affect the effective tax rate"
       }
      }
     },
     "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/IncomeTaxesNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UnregulatedOperatingRevenue": {
     "auth_ref": [],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherNonoperatingIncomeExpense",
       "weight": 1.0
      },
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of unregulated operating revenues recognized during the period.",
        "label": "Unregulated Operating Revenue",
        "terseLabel": "Non-regulated revenue",
        "totalLabel": "Total non-regulated revenue"
       }
      }
     },
     "localname": "UnregulatedOperatingRevenue",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.calwatergroup.com/role/SummaryofSignificantAccountingPoliciesDisaggregationofRevenueDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpense": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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",
        "totalLabel": "Total operating expenses"
       }
      }
     },
     "localname": "UtilitiesOperatingExpense",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilities Operating Expense [Abstract]",
        "terseLabel": "Operating expenses:"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseDepreciationAndAmortization": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseMaintenance": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 4.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/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseOther": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 3.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of other operating expense of regulated operation.",
        "label": "Utilities Operating Expense, Other",
        "verboseLabel": "Other operations"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseOther",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseProductsAndServices": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 1.0,
       "parentTag": "us-gaap_UtilitiesOperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Amount of operating expense for products and services of regulated operation.",
        "label": "Utilities Operating Expense, Products and Services",
        "terseLabel": "Water production costs"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseProductsAndServices",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_UtilitiesOperatingExpenseTaxes": {
     "auth_ref": [
      "r22"
     ],
     "calculation": {
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS": {
       "order": 7.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 and other taxes"
       }
      }
     },
     "localname": "UtilitiesOperatingExpenseTaxes",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_VariableRateAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Information by type of variable rate.",
        "label": "Variable Rate [Axis]",
        "terseLabel": "Variable Rate [Axis]"
       }
      }
     },
     "localname": "VariableRateAxis",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_VariableRateDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.",
        "label": "Variable Rate [Domain]",
        "terseLabel": "Variable Rate [Domain]"
       }
      }
     },
     "localname": "VariableRateDomain",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/ShorttermandLongtermBorrowingsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r177",
      "r182"
     ],
     "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": "Diluted (in shares)",
        "verboseLabel": "Weighted average common shares outstanding, dilutive (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]",
        "terseLabel": "Weighted average shares outstanding:"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r176",
      "r182"
     ],
     "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": "Basic (in shares)",
        "verboseLabel": "Weighted average common shares outstanding, basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.calwatergroup.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONS",
      "http://www.calwatergroup.com/role/LossEarningsPerShareofCommonStockDetails"
     ],
     "xbrltype": "sharesItemType"
    }
   },
   "unitCount": 5
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "205",
   "URI": "https://asc.fasb.org/topic&trid=2122149",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "470",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(16))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(19))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(24))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(b),22(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=123417213&loc=d3e43603-110378",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6499975&loc=d3e44250-110382",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6499975&loc=d3e44264-110382",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "340",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6499975&loc=d3e44278-110382",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "360",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500269&loc=d3e45485-110386",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "405",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500807&loc=d3e48068-110394",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "410",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6500910&loc=d3e48636-110399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "605",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=126950297&loc=d3e50159-110409",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "605",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=126950297&loc=d3e50174-110409",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "605",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=126950297&loc=d3e50180-110409",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "605",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=126950297&loc=d3e50187-110409",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "715",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501251&loc=d3e52485-110419",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501382&loc=d3e54053-110423",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "740",
   "Topic": "980",
   "URI": "https://asc.fasb.org/extlink&oid=6501382&loc=d3e54136-110423",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "980",
   "URI": "https://asc.fasb.org/topic&trid=2156578",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "105",
   "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(15))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(17))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(18))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(27)(b))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(9))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(25))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(c))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)(3)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.M.Q2)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "260",
   "URI": "https://asc.fasb.org/topic&trid=2144383",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.31)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(22))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "32",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "41",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "42",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.19)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120269210-210444",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124256539&loc=SL120254536-210444",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124266218&loc=SL120267834-210445",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL120267845-210446",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919244-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2(b))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919260-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919272-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267966-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL120267969-210447",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 6.M.Q4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122651532&loc=SL122037091-237805",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124268681&loc=SL120267897-210452",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120267917-210453",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=125515542&loc=SL120269220-210453",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267853-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267859-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL120267862-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124269663&loc=SL82922895-210455",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.8)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "440",
   "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1I",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(10)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(9)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(8)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(03)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(f)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r337": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r338": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r339": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21C",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080552-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r340": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r341": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r342": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r343": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r344": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r345": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(i)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r346": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(j)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r347": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r348": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r349": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(k)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r350": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(l)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r351": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(n)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r352": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(o)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r353": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(p)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r354": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(q)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r355": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r356": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(r)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r357": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r358": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r359": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r360": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r361": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r362": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(4)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r363": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(5)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r364": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(6)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r365": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(7)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r366": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r367": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r368": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r369": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "60",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r370": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "70",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r371": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r372": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r373": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(d)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r374": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r375": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "https://asc.fasb.org/topic&trid=2235017",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r376": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=SL116886442-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r377": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4549-113899",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r378": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r379": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r380": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r381": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r382": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r383": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r384": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r385": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r386": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r387": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r388": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r389": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r390": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r391": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r392": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r393": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r394": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r395": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r396": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r397": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r398": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r399": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(25))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r400": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r401": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(ii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r402": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iii)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r403": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(iv)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r404": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)(v)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r405": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r406": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r407": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(2)(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r408": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r409": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(l)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r410": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r411": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r412": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(f)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r413": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "https://asc.fasb.org/topic&trid=2228938",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r414": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r415": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r416": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r417": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r418": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r419": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r420": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r421": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r422": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r423": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r424": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(2)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r425": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(3)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r426": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.5.Q1)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r427": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB TOPIC 6.I.7)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r428": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.C)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r429": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r430": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "270",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r431": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r432": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "740",
   "URI": "https://asc.fasb.org/topic&trid=2144680",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r433": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r434": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r435": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r436": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r437": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r438": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r439": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r440": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r441": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(b)(2)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r442": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r443": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(4)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r444": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r445": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r446": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r447": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r448": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r449": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r450": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r451": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r452": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r453": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(a)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r454": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(b)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r455": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r456": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Subparagraph": "(d)",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r457": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r458": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r459": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "https://asc.fasb.org/topic&trid=2122369",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r460": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r461": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r462": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "842",
   "URI": "https://asc.fasb.org/extlink&oid=124258985&loc=SL77919372-209981",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r463": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r464": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r465": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r466": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r467": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r468": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r469": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r470": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "910",
   "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r471": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 11.L)",
   "Topic": "924",
   "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r472": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(10)(1))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r473": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(27))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r474": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "235",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r475": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(23))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r476": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(9))",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r477": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Subparagraph": "(d)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r478": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r479": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r480": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r481": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r482": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(i)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r483": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(ii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r484": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iii)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r485": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(g)(2)(iv)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r486": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(1)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r487": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(h)(2)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r488": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "440",
   "Subparagraph": "(a)",
   "Topic": "954",
   "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r489": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "360",
   "Subparagraph": "(SX 210.12-28(Footnote 4))",
   "Topic": "970",
   "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r490": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(c)",
   "Topic": "976",
   "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r491": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "310",
   "Subparagraph": "(b)",
   "Topic": "978",
   "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r492": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r493": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r494": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r495": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r496": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "31",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r497": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r498": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r499": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r500": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r501": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r502": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r503": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r504": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r505": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r506": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r507": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r508": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r509": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "30",
   "Topic": "325",
   "URI": "https://asc.fasb.org/extlink&oid=6384439&loc=d3e42048-111605",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r510": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r511": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r512": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r513": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r514": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r515": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r516": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r517": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r518": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r519": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "https://asc.fasb.org/topic&trid=2144648",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r520": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "80",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r521": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "80",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r522": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r523": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r524": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r525": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r526": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4K",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r527": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r528": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r529": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "470",
   "URI": "https://asc.fasb.org/topic&trid=2208564",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r530": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r531": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r532": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r533": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "308",
   "Subsection": "a",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r534": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r535": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r536": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "272",
   "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r537": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349",
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef"
  },
  "r538": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r539": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(CFRR 211.02)",
   "Topic": "480",
   "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r540": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3)(c))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r541": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(6)(a))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r542": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r543": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(1))",
   "Topic": "220",
   "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r544": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r545": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r546": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(d))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r547": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(f))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r548": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Topic": "235",
   "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r549": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "23",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r550": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r551": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r552": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r553": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r554": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r555": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r556": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r557": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r558": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r559": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r560": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "323",
   "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r561": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(3)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r562": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(e)(4)",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r563": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r564": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r565": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "350",
   "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r566": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(c)",
   "Topic": "410",
   "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r567": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r568": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "20",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Topic": "450",
   "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r569": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "https://asc.fasb.org/topic&trid=2127136",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r570": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r571": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r572": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r573": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r574": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r575": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "470",
   "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r576": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r577": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "27",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130611-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r578": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r579": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r580": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r581": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r582": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(e)(3)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r583": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "40",
   "Subparagraph": "(f)",
   "Topic": "815",
   "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r584": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r585": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(01)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r586": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Topic": "848",
   "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r587": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "850",
   "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r588": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r589": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "852",
   "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r590": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r591": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r592": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r593": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(1)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r594": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r595": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "860",
   "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r596": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "505",
   "URI": "https://asc.fasb.org/topic&trid=2208762",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "15",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "712",
   "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4I",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4J",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "810",
   "URI": "https://asc.fasb.org/topic&trid=2197479",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(13))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(16))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(17))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(22))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878",
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>64
<FILENAME>0001035201-23-000006-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001035201-23-000006-xbrl.zip
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
M;C9WV239-[ZE7'RZ=Z;MV]MG_P502P,$%     @ 9VJ<5M==+/9^"   )2X
M !8   !C=W,M,#,S,3(P,C-X97@S,3(N:'1M[5IM<QHY$OY^OT)+ZK)V%>_@
M-^RXBF"\H<JQ<S:YW'ZZ$C,]H+)F-"MIP.ROOVYI>+&!++Y+8G+EK5J"1U+K
MD?KI[D=BSGZYN.GT?__492,;2_;I\_NK7H<52I7*ET:G4KGH7[ /_8]7K%FN
MUEA?\\0(*U3"9:72O2ZPPLC:M%6I3":3\J115GI8Z=]6R%2S(I4R4 YM6#@_
MHR?X"3P\_]O9+Z42NU!!%D-B6:"!6PA99D0R9%]",/>L5,I[=50ZU6(XLJQ>
MK3?8%Z7OQ9C[=BNLA/.9G;.*__NLXB8Y&ZAP>GX6BC$3X;N"",/#:@2'/#QI
M'C7A\)C7#@:-XX.3D^.0']:CHW_7$&0%N_LQQDXEO"O$(BF-@.9O->OEHX/4
MGDY$:$>M6K7Z]X+K>GX6J<3B?!K'^Z_>S(HQ"P^VQ*48)BVWI((?.FL.E%2Z
M]:;J_CNEEE+$8R&GK5_[(@;#KF'";E7,DU^+!MU0,J!%Y#L:\2<@)H3G_IQX
MR$=H1XH$9DNHU0ET]V$D!L*^?5,[K)XV:N7Z8]CS)7T_7,VUN#R@%3!K=B]
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
M(5FB[.V]K>?9%"\&L4YKD.^\M3EH3GIHGUV=?NQ:R.\44>RTNKV=.%_;9=_
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
MW-\V3ZT?E,J09TN+2R6HV7ZM?QQ]3A$(M5:WUAKT:_ZP=,#'P]!WNS=/[LP
M87B!AVSZH=X,EQ=3KQ-U9^@+(?C$G\K5"VKNU]A).TD@VB<?5:?M'PT!,!?E
M+8Y'>0>[.;EE/>>>%V?KX-Z-NTIE^LMQT?N2G[.@P9ZAL[1W5"?[1SN=[>8[
MEI_9 (>I_OI59_]CG32./@-0>M$XVJ/[&YNWG*7C5OW\ SA7>Z(!WP#MQXWL
M8'W<A_:_I]O-3=$X_TP;1_N?ZQ_N<)9B\-Z(*%&0T2'N> XD@]MD%%$Q).:2
M,DNK&[%MO]HB/J&W-%7UOMO]O\5]?^J;?C6+;=K3K5$:FR^M=H'9[U.;XM9-
M4V0J>B:M1BD0C[@)";GH))(*IQ"98Y2KI56E$,Z;O!C^76-<P#'G;J/\K1P&
M:N!/]W*EA-K12='JAU:9QUC!S[P+;^O%SHO=%[7-SG&[=P;2NXD5M4;OQ>_/
M4VV!R+>NDYE2@8L#VVV=EW__7NGNG$OPCD_Z?FQR3D)?4Q_RUT(H8K\_^N<-
M-( LY'#_J% %_D1@<#9:,J1YM(@3[X$T"XZX=0+G]3DR^:55HB@&F"L&A[57
MK:(_J.T.BA@'<Q3\FB^M6H=?MXMF[^MB>G./T:E-^LFQI))7 6$C#.):6O#&
MF$7.4.=XBHREL+2Z"]+_I]<?\\:6IQ_?'DFIY&3;Q5MPO6&4>Z:>^:-DR3Y)
M':/S>0924X:X8$#GDP)BSQ/&Q#F?F%Q:O2KV-PX)3R3,O(>+;>^WCH=!EE],
M4EOD4R1)ZZ C8LF$/%E!D96:H222()0&!1);6C6"$#K'N/V-X/)(R#FR?%R
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
MY1("(<D<N4%59&.^6$=ET;.SZ-OIGDG+X!E#2F.@(,DJ!#+EB$K-A912$67
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
M;8UZO,*BR6'1>(ECK:0@.L_DD$1R\@I&QBN+",$F>DFLB7IIE2\K,ZE%&E4
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
M[A+!X R(.DL4=43P()>I*[YR1TU7F0E>I$/,ZS2# %;E.MW0ZLU)9P[[57_
M-]4OSI3'K;-!_VO'!]^RYZU^X_\U_M\:-^<R_;_5SA"Y$\[ U#MYW:EE>KYE
M3OM0M.^FR4^]=MD@I_L2?N^&],MVSV]/=6GC32V+X.P_G_.FE*',*V<1Y<0"
MP;$<61'@1Z&84ZRP) +!8;C-V7Q.@(?C.(UEK[H/TECV/5OVK.LB6."21XJ"
M8 QQ8C@R OP7503H9,*<CGACB^HV /@*6?;3R73]_-CTC@)X**VOICO*NV"Z
MG9@^*$<#TW,A6VCJD0?/?;2&V'?/,>'+X/<7]./NN!N?]P=G:9M4.!C\87I?
M#K[U@J_Z?K?W=^KY!@:7!H/OY@A.C%SAH TRI@B(QZ156 B*O-$Q LG!\$G2
M@"[X;>3MF_.,CYK:7+'BTYCY@YGY+-NQPNJ4S!YY)0BP'47 A1$&?DCLF3>&
MF;0JU-9$/=)#C:M-=K:[W?ZW3&K "%KA/Z/.\+P5H69E:Y0VU/O1(,5>P7#+
MX6#DFE#.^I&>UR/;[;CWPTXW!\\G/?ZR/WB9.OH]]/-.[N;G4[V\#8V<_FT6
MS9<'C_.+YH810I6G*$)/(Y[286@C/(K$:.NLYJ0(B05Q_+C6S!M[O\-5YMO:
M>V/2-S'I6<9C"NIY80M4**_ I*-%-A8,>68%+J2P6*J-+;W@U."#&/13B^N4
M*; SM:A<EF%8YN6J;L?8VF8>?(%YS1<]FQ9[R&5BAC?I2NNHO TN=+ZFXUZ5
MY8UZ8'A=\#8&X6OHC>YDY_ C9QPKL=-VM^<&P91A)U3_[O:F>KKQ(Y9%.@[F
MEXM=X8B3TB!IL$!<<88,9FFYV!(KG)$N:/ C9!LKO4*+2HUMK[PWT=CT?=GT
MW!Y75?!""8JB5Q%QP&QD#:>(%C[*Z".X$ 78-&YC.6_3:^]+K#R)J5*[;P_
M*I):3]EZ;<[3GM?6ZT'_:&!.F[7A%2<Q%<ZY;\,)QNWVIH,ESP?!5[OU0YD[
M^Z*OZZZN>_HR"L;./\&C[V'0;P#P)@"X8(F84FLL+I!*ZK<\Y2,QQ O P\(R
M:0GSVB=G2E%"_[U"JT>-L:_\2O'2K;[A/K<R_;D@JH6>Q4$A*QF8OE%@^LQB
MA"767$4-<!\VMBAN*[9*FM=/*HJ35-E&Z8S/F3E/WD 3M5GU=>%KAVW&7?NZ
MZMD&ZI9VE/%P7M_?.B()YDG!5AK$(S/(:,Y1"![034L9>5H#)FWHU-7P\QKC
M7L&P36/<JV#<LS*R M,@?8&1=F#7G B-% 9O1D<AF7?":NJR<1=$KH9Q/ZD@
MSL'P. Q:;@0<OS>L%X.;P,VJ\YB?(5SNU>=5IV[G/FU ;GD@-R_)SV)DS$N)
M@@5\X\YHI*F-2&MOBP#\A6J2=K$Q/G^BJ=G+_RBL^A[6G199=6.X-S+<67;"
M+2^$Y!A1RP/BQF*DB!)(!VJE$0#5N-C8NM56M2:ZL@QF,K4WK0FSK,6ZTO5P
M[*^+?FTHRO*0;F^.HF@3#<9"(?# >$*Z MD4:5%% 0RE<+'@O%I,IZND&=78
M]^HM)37VO0+V/<MDH/]X"%X@R@0%%X2#]Q$P_(@.,[!MHE2R;]HNQ+*R@JU:
ML&6U=]_7?.9B#SYTP.6XR^PF_"8.L^)$Y]H1Y]SW^Y/^KIRW[9Z?0L?],&P
M<GD ^68^1L.49Y@29 II$1<$"!#' 0E=\. <YMC$'*.Y?3JS)E"SNF9_GPM-
MC=G?O]G/\B)3I!B/QPAP/2#.E$(&4_@1BFB\IEIIFOT>(FZM([>BH9[5R2J]
M.,-)2IQP+=G;AX[\7%NF]?'!YM+#0M#ISZ'/7]==_L=Y.I4-D#GN]NU)KS?X
MN#Q\?#]/BYP0,5"*<. ,<>PB,M1)%'2!C:7<1QOS1D,MYS??W"K-Z[74CM<E
M:/2$H6'I$:4&&AX&&N86QQAGIK !40/XP&F14IO0@!3AEO"4+M6JC2W!VT0O
M2X+WSJ%A2?&FU253N[VOH6S2!3QJJ8?'W)Q/)EU<I4]TWCKKFMZP%?XY"SW?
M&8X&#^_FK"%=>5A]N>I85'G8WW;_&74&H3HVU?,?3#FL_GAW#K^=-GQEB7S%
MS;DR7!24.VN0DH5"7$2>J0H"0DJ9PE9*0C:V%&EKU9PC>*3&O7PQN<:X'\2X
MY^*XC!1*X)3KC*OT0X!=8X\4,Z*P@@IGV<96H=I<SZ]OK_TY@M4)X2XVT;\N
MYP<X&_2A+KY9P5ZOF.SKNMM>#OJGER3$7X.'X>;B+8W0PR^BV]$<=9$\6B$\
M1H'CI!)N:68M" NL%(N2X< ;I8<G8--WD7+U)C;=T);;&?8<;>&$<Q,<$M(
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
M86JT4@)GP1=YZ^R+JW=2J<&D1XI)2]]6/(=)#>S<"';FM@?SH!3!$3FC N(
M-<@Z+5$0MK""R<@*F>0:Y J!SM-R['RG=-U^.1ID=1KH 50MCDSVSS^XN[?F
M#DC38HW+=E4R$N<&H^#!:SLWX'*7M>?V%2:@?/HW[=(?#3O=SO"\==8UO5_3
MBFK(T=,D1W=P>""'#E[\<Q9ZOC.$*:/<[;G18!#\'Z/A?G_X,63BU'ARRZ-4
M\PI8441:*.D159$A3@)%1LB *.?:1,4*9L3&%J=MS!I7KD&K=4&KI;MR#5H]
M!%K-'2$(6-IH&%+14<3![T-66(L454$7D0D1DNB7;$MVZXURJ^<#KCX%?3]-
M+R\EQ$NZ&CY\#=W^61C<B9K&K7<)KS&6+ZKBH\'RY4N ]'LI*G$P>&T&P_J/
M;?>?4:?L5-F]_@E^NRS#L,R? L23!M:7!^OSHF?*4((#XRAMU4&<%A(94BAD
M%%8N8!:L=RF]%V:/4(6UP:U'BEO+5REI<.MA<6N6CE)MJ7+$(PS=BJ"W"Z2(
MY@@7CC.8MK0T/,F52#E_HO6!CVW\:YABA/"O[WS=^I_\HRJ)'?QK:U*JRU_>
MHZW1BV#NNQ!:V\[U3Z$$Y^F(*3A;\(YAO_6^9T;@BP7?>M[O^= KJ]_RYCR3
M/J[U>TRW]6X('^0HZ%S=QK6J7\UI)5EWUJ^LZO=!Z)IAYVOX][>.'QZ/86#J
MQJIU?\<7MQ@+91@-K[[EU R..CU4WZDNX[D+:=GP_O$MM[FXW#[3/U/Y,TP
M6#G%C>1$I%3DQ# 9E+346QM4(=AGJC;&-QT/QC4X,T<!V4$P7Y")4,'?3?>;
M.2\W_G6Y9:!99GIBMA&O;)@8[ZQAJOX!W.P/JEV+8)IAD*Z",IF5*4OK>)"F
MGO_Z>1?)C:W#A !IF2YENZU,PVPMZOZI[EF58?I\^Z_=EP=O]W>W6Q^V#U^\
M;;U[\?;OW><O6J_>'KQ_?:6-KTKQ[PC"5J5Z>V;@CBOT9J3=2EY9Z\I"KRX6
M[O2[73.8['7L]%K#X_X(GNC+-A"_;BC+5G]X' ;?.F6 PJ4.FZ_F]2 3N-_5
M;9/VTJKL-#S48&V1S59-??='I_ <MP0?_3*[/1@<F5[G>X:T"Q. /[9[_O4@
ME&F#0?KS($YLXL(D=B;[#@ZA3']TLZSQ0W+:[WMC3GOR\?SCA[^[^R=[XN/I
M?G?OY W9>_7G\?[I+ONTL_OMX/ +^_1A_W3_PT<,_+0;_O?M^:</_LQ2#OST
MS^-/'][3O>_=SD?Z_GQ_Y_VWCZ<O*/#;+WLGV^+@T'<_TH_DT\E;X*?OZ<&;
MSX5GD3C+4$A:3AR;@)0O# K!Q>!XH!Z+RD_I]$;@+B3/@!<%<\Q:)ZWEF$HE
MT\DR[;"EA 0!?DT 1^$L <Q@!!/>=$_EL[ '9Z&:BLK\YQ^F[.1DT-/=-B;
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
M'3/)R7+Q2;VY^OVP5J.>RM?2>O;\]?OGOXW5K4U21;Z4C""_O!;AGA3CVW&
M<9J%X_OV)$G#?PU9QSLITW=ZE:+RV:!OQ[:6'O$U0,63WG&2RG9UQ6P8J\NG
M)#"55CSE8\GD.LG!>3 #E)(F3&>369S(H$IV,98[3[K9G9P#Y,J%T\W68;]*
MRO!/0H,JH<'4H\<Y$69*VTD5L^&\G_2;Q^5MCPLR5AP?2XQOMG;@:</J11ZZ
M]7R<*600\O27KJ\K>]HO4P'2S-9Z5<GJM]XFU?7GI@RM9Z_>/O^M%3LYE<+E
M?H>__APEF?R8%*5)&@?P;2NG3VT]RQ_!S:V7^=[?+J><\!U?Z</#"R-T;%YK
M3E\L&'AUR6-G  7]S\@,AE5BB+3DM]EZV1]D0>OV3 Z!J>&Z\)FUI'JZJ2KQ
M.''/MD]6FZ7^]\8WM)Y]>+N]]]OC5.]/VO2I>BF,WQ^=3>?LF*3-N$@ D_.]
MY*PF>> G^ZV;<:$%YP0=OG^6!G07GMI-SYA*!5"_J:PD\K^:02>KT=LP_!;
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
M=5(BBN0C)WQ+_\YDLJB+D,,!DZ06"VZM,/,'59^KY.(ZII)W>EF*^S\C !-
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
M2#G&DJ7_<3YG_-NIW##Z;!@<Q/QMN3VIWO4X,'YJL''RXOOGX$P,GAO$'/<
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
MKNG+-_D$4M?I-RQ*32X!MYRFI1_N*@%WX8 [%HSA7%HKDT(PCSF=DVL$*Z=
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
M3<AZD4TRRI&AS"-A37).>)]DR"89?KZO6JKO@M5WEKKK45+N+6AE\)1+KUP
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
M,2D15X(@(VQ$.D7N!7/!2]U/2P'<C6$GIW\8I91UG@<#<V"BL<1J)Y01CMA
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
M?V8JPZEY0NF(1QNT!L4'*!X4'WC7.H<W7U4NVJW,9=^IV,K_]3(]0#V&S4J
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
M"8R$'JS+OM<N;(N_6XV_84"&-R;KZPU8&V.Q/O<NP!R -\-KX#-XN3V!!Y_
MF[+YT0-#"R[ZKQEV31UF$03.)B8T%Y%I 6A'(S,V)JU3/-Z;E'>R5_LPJM[_
M@>';3^^*1G_HM_FJ:K_7SWOG-_+VSE[ -]VKZ7+\Y%N#AH/WO+ISS"Q+D>8:
MOR2R7*TF(2VH053@2+2-BH5<@ KCK?$=T0IH02//>!8J6RFT'03B1\B>7* *
MII]@ZKG7U&I'64J,:VQ4XFF ["  /T3VO288\+TLX ?PTGL3#.KG?PF]]F6K
M'3JQ^?9F5=0NCYUD/&(:D!+&($ZC1)H2@GPR&)94,#"BV-A.V0&ZBK;=&07F
MK<K!"/1T>JY3#W7P'  :NJ>V6P&T"#&G@P$<="KG]JKB"LT;H,8LL$ D9T1)
M8P@6W!H!"$&$H$*#\#$O70D+"Q2@/5H[.0Y1&B>(042 *G+O%#+1>,0"C2!$
MPK)<:I+^&!8*:_?N(O;?_P I5+]V'EQWKBH_W5WSAI_^:^O.TO<L2:.>!>(=
M=,J 1629P0QK22W&TE/XN)2T!4I:%5<OCQES@/M)(,M$/H@C*#*6>Z032!H/
M*NE<6XE/(VDYX/.89-V(T1W9V@&;,#_/-AI7?:-KW!HJI"Y':> KF\,:[NJN
M>>3[@2=X^LM+(Q)W*;PF">+>;7O>?P=-RA&S_53*Y91R^8F"8:2%X,S*B"2.
M&'&G#7+1)EA1HTF*>B4U(" 1TR+@F. 5R^K+KY*EM+RTM A8+S6.T4@;4+21
M@H<= ,]\2O!G((0J1XC#&]M3"\O(^K>9S:^SZ+LY@ATMN',>,"B#CX_MKH4/
M05#Z&-8!..M.7'/!1K\1PO^!/R_RY9LYS&LO+AK@/[I&W!RLK(6W/MZ>^S[H
M+3J./>42N@1P:=NW86W;!+\> +8"IJ.MM+,/&?\//LF]^*G^K^(]+O<J?[59
MN6CT<G#ZSE,K?5?^CH<QKC0@E2ZV1_2&4Z*-)UPR@6%!P29B#&L.>!XD.()M
M]CD(0&_V>@:_/++XWW=!?K.=>N?/"U@7PG[SKQQ;A]9^AEZ0&ZU ],VIQ8Z
M9WVO'L![#@XI+/1:.2F<  356B..DT:64HD(TUXH%:AC>F,;-&1<1?Z9A62V
M24^!>V&$B,0S+HDT&E,<C39,8\NY+"?]Q2>=53\=@[(IQK%%D62J2^_!C^!*
MH<# #_5::D:+2:=BPJQOPH1<Q&8.V.7MKU$DRN;>7;?T?[($W&XU=5O9'//V
MH@[_#C?*BCC\9L;"G^H .CEZ4/ES_\/GN0*.2\1%K"T (+CAVKGH'34!@SC:
MH)TJ9>_E96__T[$G8%*#]88B-0IDSRJDN<>(^)@4MTI&R[/LZ?D@#O:)"FH,
MS+GC,4D -T4L+/Y2^HQ&Y:R_^*SSVN6QD<';F#BBU"7$N<#(&$61"PJF1N=S
MCMEN7RSB;%7N;W7<V;)8S1T)0O^YL3T: YQD^A4ZD"U0FU(]NP?#I(IFWB?(
M?_C6W[%I\XY__CC^/=S\#S'97J-;\=!':&O[J@@C3]R'Z)[6.Y7NU44<9$O
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
M-Z""43\-&$F#D/E)2"+I!%'JQRQ..MURH[!X6;>,9.*E:!V2H1/;A'BA';O
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
M'J[AT^MW!),!]W?VOAUL?4Y2AR8I=6WATL@F*6<VR%#,#@D7L>^$GA-1S0T
M1J780B(+%-[AGG"B ("2<<9(@D2?$-<G#J'Q,Q"& (7A)@!_50QE<P\Z?+5]
M$RN)=PL8L%;DNW;^#4&"2X-0;ZNAM [P20:=*H<(B-U(L9$ H["0I1FGBI',
M@0=(Z'A:\E-MGU AIAB"JG^\."UR60&K+ROC8C$C@@Q2J&&+L<2S19(/4(C<
M9P2B=(X21:4XAAZHFE43.:QZP"K0#P,_Y/@\/J:6 ;_#QZ,*OT&F-<9/M2FV
M4!7C4LJ;P&Q82"47-J&2+O6<F&\I %?*C$EEBIG,EPU*@19RK$.)N2C(-%^!
MF*,YK^O8_ZN6C&_,)"TM;4&Y)!Y]*4_W*<'.P:@Q!(6U5O;GWX?'EA8L9]9_
MBERQYQH<GN.W+]"/,J1?0(="5]H%\OIJRJI,*$,9!K[+KP R2BB :T;KC+HB
M $':ZM-@(&8Z'@.'IR>E5" R#VU^/:6"YM.QM/X$(.*%=0C"0 DK5NH;3/W\
M]9^'6R^:L&:T@"$@YZN+0F43A!(80@)0U+M[WOKPQ2+<(\BC)))I!V*> 0C"
M3R<@@@!B2657P]D;.%+K%]84U%^K -G\1!$B &+U%(A U.P7\P- SM(D&>&Y
ME#RG0_V[R$!LR_@$-6*0E;+J="ZWZ4/]2YYD54Z58*<$*9"6RDIB1I4)MJH*
M0'.#E*Z#PN1(H]-[)(IJ*#S^JI;FEDX>U[MX7%FE>!B*K]J:J=/9)&P6?_-Z
MQ$U @BVEG4JIQ%&0')6DIY>DE>Q\ID]8G<=\SFQT7N3G:KE3M&^F]H2>P8Y
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
M\M#[X2T/=\NR*+>Q X0BAAM2DQ88Q\GYI]&;TT_?QE^PP>_@"S"1X]W@X,/
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
M(SG6[FZ4@D]0XS<!]OQ4!^JVXCCKL.@ZT'E48$0N/OO?:59UD+ !D+!HSKD
M">E4EKTE%V-/YUE1)3K32GNC]:6K4%_5- JE*XFNK+&VLIY*F@.5!T9>FN2!
MA1A!8/>T4GYS%?6$H?.CI5"'WJ(%OOZUK3W7GU4T-_$@[;YI.@"YIELKHJ19
MV0PC/,:TE )=]AT\/B@\8MF(,M/9%VBP CU;9W%A=H+A4R:7B&."FTZ?4ED1
M&GQ,NB4^;](/5"Z%RB=0"7F-@5(];G)M %R484Q1.\7?K"4:J?,O4/T_0YXX
M,_E/(ST\]BNCLWF>UQ_WU0>O Z/O R.M%RPU/I1?87E-5DR3"](B&RBTGDAT
M 8U/4:4$C:*[R0UB4-6$GHPT>0>4NRC*2G<T7+C+-3G*;=:3C5*MGV!JC\I"
MU=&#*RG.55Y<B.)"T1X49[E.6.W5%$0/IDO=*-^'F@8SR1O]MDY*G*?TX0/9
M9-I*36R)W\-B)"=J61CBV,'>1L$>'/"9;"LQZO;."P0F?=]8F@D (X=IA76B
M2BL Z)@@+L.?1L7(UA4,LKF$K++L3";-/%._)0W-Q9D.)C8))HS 7(=]*KH$
MD"(GJKLN%<VU8X(3-CV=CK"1[CS-N!,W'_PVB]%)H4AY<ZLJ?OS@[[T=VTTL
M%!DDL@.=!Z7#LA=UG"$P ^0A?^ SUUTH7E_87=^]79\6]2J@S.@9.$4V:LI4
M'*(UV62IUL4J+FG _,]+6B_K&FG7]5_63]6]#_O6SVF"_?+?K/S7RTV8JDOT
M4HE><9?HM1EK^>&)7H\Y;7]O9.7XZ[PXCZ*@O375$A:J2&GI%!/^,2.?4Z7"
M !'$W'S,DLHI1W^.F.H4%AT?,;JB:$3/5 ZHQH ,\&A>M[Y&*BO0^JA^7E>\
M!Q6RE4>QD$9=0.KRLF>75@3J*:^%+CT#$&&J4Z&'(P.X4FE>5VQE?CJZ9))U
M)N58J729,3^:$T/M[D8UQ,QK-ZCD!DN539D$714-SV)>Q47KF1>RKKJ$R6I9
MQ7.:#5>>A*N<CO61PC#YQ QV]35*+00O>GTP^6&AT%E=Y>1\H700UBO\[D*%
MD?,]A0HW!QFW#_>.][:W_K*VMK</WN\?8_W"W:/CO<'6\>[EY0LWF+I\D#I
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
M26S!#G*]<USCOTSY#V5OR>7$%%^Z6Q+G)D3N(:!?H?4?J[#Z>63?KJ'X3S*
M\?BRE(-6'&,[\T#%,29]OPYC)/$\U/T&88R]99SZS0W]5C#Y]2,\S03B#^L%
M[#:%'4]+D.6K6AKOM3X8HSJM[;CCZ7"LJQ8#XT9)![M<2$V9 8OA0+!#(]Y
M,5*]8=-+LTYZ;;*AZI\MI.CZ4=_YQU7OWY[ PI#AW8;T^MJA?LEYSH$:)&.8
MZKM80-N.G%-X496\7T?]G[*!_#%CVQ&<&=>I.J:/-IHG8.=\ 256M%Z4:_*L
MS3);P@K:7.\02?V8PJ8C0)[8O_^P::]/DO"[AKWZN\#_ 3'>7C]*;K:@:\(@
M-C/V-%KKC5X?KM1L*KG)IK1'Z^=L*[[1KHX5Y1]HRK^[4&)]8:N_SD6V@G1N
M$2:PV;>,_/R^-NS@=I_].@?GW08/'G_HX >9YRW&?Y>0P;L%:FU>/!*);QFR
M>MMS^(YPHX<XAW_<A)1<APB7DI%?$;"2#K!6 >M^18Z'HZAO:V/%#6CITP/>
M1P^&5T/?#<C8([S3P'G:=_KDI;BC:9E2OA)[_\03/OSO8Z./'IP?0 1[A-#A
M_J+0\53D*.6ONPE%^[$)1)MWW?#WU:#]D/DP#P__=Q;@.H#J &J%H'Y?=M=:
M[^!#%F*KO>$MC^!J.&PIK>JTN!C5KC_MK5/Q;+^(VR](^MX/JI;D)H_%[??8
M%NMYG8]R85-NT#DIG\9-/E%?6^>DO!<G97=P-SNX;94-_FM9!M\NQE+^,)?3
M4RN^<>O];[9&0[Q>Y&^@/_L^[9D=+/\BL!SWHL3K8+F#Y<</R\_#GA.LU@-\
M<#!^\D4:WRZFE/QB!1GCGI]<8_/]D049OQ.HOLN!^;@OZ;:18MTE_6P"GG3U
MF7\,?:ZS^WZUH)9>'-^6--]C(=,NMN1&*DC/OW5!X^Z2?C9I)F'4%0/^P8>\
M-DKGNHUV-7]_W@%M-HX&0<]Q;FN7W)BZO_<D(G?HTJ'+S4XF='O!K<WX';IT
MZ/)KHLOS$-#E%NVY-@93[K.@_-4%25[^FY7_>OE]47WW.U57AUP%=[B+!]35
M(>_JD&]@7:&M:]N/5ZWZ@XMMR(L2M5I35LT/^TZ[%_AMBZKY[6J?U]?,4A42
MFU*%:[O&+[19SRG0^E:G>*_5N7Q]KXC1M%5Z48TAA^.\F$F<3O6B:'['-M3
M 5K#.^US4OL<S2SBN&?6D$[X:=-SG2QVG8=K.)>Y;M0N:5XMC$@66LVWEG9I
MH_EY[;#I*!M5T[)N>#X?UFVW?==Q58M[K0NDFF;4NC)7\RW^4LI)5JZ< E9?
M*^7)%&@^S-JJ]F5*I!6CJH8T//C"&A43TU^[U<%;P0F"PK8YPU.*]3>QSBU6
ML9J7CMY^^WY;EV#%$IJFNF93\GE-@5I<GVD#WE3!_2G<\V=CN.YBUSKU=?42
MDZ5RB7[0C^MZB6&K7.)W(+87M(HEWK08GJY_>A/LQB%UI=1Y8=ZJ*GBFX$[U
ME&Z^7JC/&[3HS?-*KJ\7J]K*O&BJWN%"UN#9 I70R1@3^$#525[ M59O[0:%
MEBF3.Z>C0#I@V=FDZ1"OZ$!K$%C01*XI^J9(R>H"%MX52/4SCL7C4JR^-Z18
MK6^D:K5>2LA:I?A@OI.2#M>3*$W.FMJ!#=:U'_;7$IZU<]3EH9\44=E@FC%H
MP4)]]BTIP.E'"]0B[B>&6,1W$P*B5O>#:TE%#WZO)I?6+B[EF&8MQ +>.JJ&
M654I*$'PU!C I@K4$/P-<_OO-!LCYCS-2I([4M7CG-?&I\,"2-HW_<&:VW;[
M[L)MD[YC;MM+;D':U[&&N%4D_=;W#?>69Y.9-08TG.#?7!>YK,N)/NEZH'N*
MDJ%CO9;,VE=&^EYSKGC0P=U8N'L'T3P;&:J[L-:U+'U-\7$ 51O?F]?55?+K
MG8O@UFM]DK#QML3CFLQ:7?)4 ,8B"2<+$'(;3%P#(?$JA*PY[FLH-D4A1T7R
MU1LXISFVY7C<M=NOL91H^=S@,][8DR[>KGK.FL:-:L<+5"M8@,FH1<5N#Y.C
MY9FTVA_=AN$@G,[)%$(LKK)-2^?0.QW!C[EJ\'&B9 GX?E2,[/].44S-4*HT
MQ \9%KQQ+NM.*KJ3")!9;^W(>A>+*=^X.XU<&6\&UMK"==H*7<1^7*Q5E]8&
M8;BX&*&9($MQ[FI:4M-ZZ=(>5GWK2>/G'AJ1L0*]P<LGBY99O=$;R(!)8_=S
MO;N)_*YS*_/ JMUO%4='2]*'V19V/-*X9LK3%]-)-:&Z)PD>"4YB%&[3M&0=
MZ\G$_SR[@2DY>?8=(/) MW^X^_K]7UO'!X<?K<'6\?'NX=%W _F/VX$:\?=L
M NC"K\X157MJ&0<.M<6@*&?6%I]DYZ T/ Z*=>F6;TO# '5<Z_7AMJ6(63:T
M#A$7GB0EVQM9;Z8:ES4/!T"P=&^--,/^GA1(BE)U33,A9<"93DZ+$I7)NIL+
M?$%9GE6G0]-? 7:R=SC8JDD4V@<G<R.1R(2R-655A59#F&H$T\)E9%6[1TQS
M#Z]44R(U&&Q>?3^"_6L2I=M/9<-Q+G%V6#,,\8:.@.W.+-V?4K>5W"_.==?*
M9K.J)]*B2^<O>@$G(DZD]7SKKS<OK!/@Z,9ZIL_E__M_L>=&?S3=E9K5XG[[
M@#)H_(+5YK,>+J1IE>E%O94CGC=H4EVUZE':(HEJR7*^:&3KH76&GUW6TRXS
M4#NGX/I\U>^PPE197,U8_ZSFYYY5^D;$\DNJ-D[KA-7)C5H;T;W U%T@V!C+
MH^ES95I4Z?,Y4*VPS*9Z<YLGMI.MUO45TSWT]*]U>[_5EG WV[S%U+$5*^#Q
M9'';[+.1)VZ$WO 9G&S&M8W+V ,:[%&MT,JIPDB\D_$XGVDI(LW5&SBAZI?8
M;F&X<"]-RT$]^7J4N'P\)=^X_4"U]QG U]4Y-B-6MTW^H3L9Y;E1!/#-(3U3
M&\.W ;ZX'$^L(YD/:<\Z+NDYP/U65EJOBA( Z4^80-OC_\XJN$:JQKLX+8;8
MX'9A6XB?2,::-:M]O9*L7#QT16;^>K-*2_[94)%^ZPBRRN" .>$&\=1 [?9V
M^DB;@S) 7N"AS*R@)GV7*QQ=[(F*/?&ZV)/-6,O#QIX\;GEUNZB4Y+5-L7=8
M;FT!738D_)'YU%23U --Q'Q%Q(!-*YQ#-M,(1*I#II872T6<X4%'Z;<"R. J
MJ\-HC*:%-IV?CO9Z+SHPSS/8168\L$K1-:>*O$ Q0%"WB^G)*?Y"VL2;3TL0
M2-!J>ZH;[S;K+>5D6BK;$2YBHOA#TO?^ 7MKIA&2J7^#?N#^HV<L7?7<(*-.
MN?*6XA-^'UB=&4DQOA#[W>$ _;7LE*Y=@.OT_6#M$DC?\^^P!#0\M)3*MU-0
M#S@(V^<%5TSJ0+O144@< F\3EZXPZL?N=RZ0)$L+#)SY G?/,^P G"&G/I6T
M!#RHV[++7&C)8J;ONN[<RFNF7TW9,)M,YLX2!3E&@F]U9:U@=_#;B@5P;8_[
MN:R@1M,-8 W<@GHUF2J57$@JE/4%!0.C/C4"/'RV-3T!O(5[;2D^;0V,MM0P
MU:!9^_:7X;QE/H5+*0N*E@"I+4:+PC,H-!=* 51M(TV'6S'E)KZDOK&>E:5-
M1VA8!#8U1,=%@9*,N:*52X2ABVDNS("UWOE-*2@JX*P./$$[[4+ORM_^G7W]
M?52,7I54!WE,1]GD$)G+M!+/,&P"*9WZ((M#SCR/L$BX@GBIGQ#!2>R%7A Z
MW/7$YQT\2<=U7%O]X/ON,W7F0YI7__/,QG*#0##AIV?6B Z12%Y,?M<0_UYY
M73-9'<X!W5#HHWJ7>T:BVS$1/ >C+;6[0[VY9TAT8%NPTJ^3WT?3H2T*Q0EP
M?IB:4Z3+X3-M:A/^WS.V4YS_Y1V>?_0'4_%E]_S3Z^3+P9>MV6 X(/NO=_W]
MG5UW?^?=MX/C5Z>#;R(_V!'98'B8?1R^)_M?WG_[R]_//WXK+@9?WGPYV#D\
MW?_V[NO^\3MG\.WLZ\?C@?_I^,3_^.7-V<?A&WCWHSMP8__@*!GRX:O1P9=7
M9Y^^G&:#UWO.Q^._LT_'[X*#G4^G'S\<G@V.]_/];^\O/@X_7@R&;[*__,-<
M_N=P]NF#&#./A(,/A\.#UWL7'[_ G!_>Y/L[9V1_^.KTT^MW7P?>>W__^,_L
M$^P#YDUA/0&,Y1[LO(?QWP6?PX11UTDB.^*1;Y-8<)NEC-B.%!Y-O(1%@0N\
M[.9@P0(2^5'HN'&8$"8=2N,P)1[SI!/ [Z$""Z\&"Z\#B\T$"Y%PG_FA+0,)
M8,$"UV: \"##^ZET9.KY<?SLI>OVG7__:Q$V7JY\H(/M%L)*X1ND0[HY.L /
M4BLV-TQ, "#&IH]W41/]D8GZ1-+88DZK+*PFERW33]_Z  R*GDNC>&+T!K9<
M1Y5W-+/&Q43QM!RM];4;3T<&%%Q*M0Z*;$Z/(20P'E!9:@,4AD5HE1:>9TJ^
M;CA&:X0+. %EFFF)-E>RB$?BDKXW@;PE^.PH,7%B#>00'AR)Z5"9"!%:GN\<
M#K9>/%G3$YJ5M>P^%T?G@M-"U_E*2]W:G@IGAI9CE*P:*Z<R>J )9-XTND T
M4L+?H@&W#CA4@K@2T-)IJ1W;C1UE.A8J)/)P"A#NDKZK$.B\R.%:$&P7HBJ'
M0'P!&[4Q\8B?@BS2?JL953\-^(:BC=[N$8@K$WHBE8H*5R5'?&:]S>FHAPO,
MIQH?M9,%VS@KNXM>M!R=HDM-+*Y%IC#EI.JA0 @"].BDMT ZE"M29!.U7#5(
MI>B(5=$4A"D8/M.ER*?*:%?70M>D3)VZEK> @=6G/RQ&N+(QS10=JNVU)G@3
M+AX6 Y/2'#>@G)US_SO,AJ;9^0$N11KK2-PI"-7G6:%-6-4?NLEY/6(S\1R&
M4/"%&]8O7YP6N:R U955>Q>7&,[UM%2=HU3D2NF*>! *7%VBU<V^M:5LC'7Y
MY=Z*]125NP;&?O-:H0@H1$^'4VU T\NIKU6!9D\=N[+OMZ-ZU9J;$:_U##]-
MB_6<;OZSLEZC]V"$&&9\$I8PM!2(;DXU#6B,O2V2JUO:(P88'5WU3,^TV?AH
M8BY\%Z#8("1PMIP.-?SUK=<JJ45'+]<SCMN/F&!MI><W,(Q8GH-DEJMP.V5^
M3K7J9N(KE?&Y#4(*[Q5<'"D:X=6\&CU,7MWA_CVLXE#JV',UN1GV&@)C/?]P
MM/WVA1K*_4-M?(%R7;'&/W2S=$#8:3Y9(-[T8CE:8!6\GWH<J;DL( E9668G
M.LH2X(X:[@1G+T#V'DM-:T @4Q3WHK;L R2=9BS#\Q+34EGXX<I/@6>HJXU_
M=QR+]H=]!60A_C;&WUX!F!LPN7;FZI*I\VR8&>XR*H">E$JZ&QGZ(NC_W]ZW
M-Z>M)'U_%57>G'J<*D&0Q#79315QG*R?C>.L[;/9\_QS2DB#40P2JXLQY]._
M?9F11AALC.T88VW5GB2 1C,]W3U]^77//$&,%!B'XH*-1& 0=^,9 ZEP'SF_
MDXX""F*<"PIED&RZ*25QX7P+A>3MB3OGO' (OX*W)YA'%;6I2T58$:6<DGF2
MB@F?/XQ8#_DM3([\^-%_K8?[$O#YX,C08H$XTDC >3/"Y_&H!(L<61S5P4ZR
M,057\6BSFZ86=[JF<4/CX$IX&9UDQUC[;>P='+^AO3/1YT&*,V!VA.$ST^"(
M%8Y5&%-6ZS?)@R53!KX[%RF7$.1/R3V9Y+&J<80U<ORXB^H-U7AAR)4U)W"#
M4MB>I@\10$C6 ?#@P3%7[KC2Z1'&P*6 (]4&#;-Q890DJERO^.V2PT.=/ZWN
M\B,HXBH9^IV:'*C6*9)"OD"FR:5MAX_P[#/QTOPFB1G$X#"B+T_8(]A-Y(U:
M*R--&?K@XUU <0WXH,9_+=?*J6@G< C5Q6JY8%6E:*I@=2R&$8VX6-15U 8P
MT)<T=8Y268(#TGRVL.RVZ5Z;6@:Y1/JDI^5._*KH$(W\O-<A_FZ(2D;:(T71
MFBJ[0[% _H)IOVX5Z$JV^0LL$,7O;X$"O3"9^G'2/WI[M/^Q+U%4NRE-P,/]
M:1R,ER%=;F;@- :)RJ;R^&$!(_+1%5W*,M$@:;9*/B!E$R)M<@/C@B])<K<X
M)@'L.^UZIQ151#MM()#-Y;F ]@FF-PO'6_F&43RA#!X(J]5EN3_'*E;LT )F
M7<WJULAGA/6C!,)YE13B4GQ&:B">1@1MP8D6#*-@O7P4<]T\YD:C+!G/"P>[
M!/:BB,QU%->"3&KX%%,!<G"8?X+]89R )HB-?\.Y*>8YVBZ?L +'Y2B95>_(
MY9Y?U'P,P;]/&YF7-7 %-2*HD5-!C;9C+A74:$.HD=4E2/;^06Y1[*I!P2[R
MG0T*62#.4 @B$QW@;#U(ZG%6#0/LTK-<@F3.P1)XHG*:L>@50QDYO5JT46-H
MR>NV7A9W[8P$IL_8VX[*)D6"R<+"VEXP,B*\D!2A]_!JR];L"JK_22ABJ*:X
MLNF%C![EDV6+ EM(Q"H05>0\5X]3-F+4!.YB<CQW%V!Y"<^2NAVC9G"]+ 4N
M[F'Y;\6R-X!%.B"Q"<:F4N  %EX4O[W%3U=G8;=811TKGT>!O<SKJU4H?USU
M4LRC]D0.2B&5<X8-0*:87J ']J.)[ 92*A4(%Y%8>78 W1M'*W:DP !(ZH&;
MI,;W0"#67B8Q.$8['4E4NX&>A)'.(F,NW%C6^][\(JWO3OZBL3AWO?EUDG!(
MN'[]"\SI:7C)Y5E"<'QDEM IUR$]=Z5R5^GZGEV@>QBP0/W#G;E!\+R%*0^"
M.0V%;-27=;LLR5]+K&LA3AO)CL[2JT2C7IY@D)3&!_Y$Y,,"_-199.O;N'B]
M"MZN_8PJ>+\>_NOWPT^'9W]L8>'NQI"C9&0,*=. UN9QWN%K)ZWSA=5J_<R4
M<7Q#LQM$6KRVM<9QY1+[EMX.2 VGMV=1&6ZCU';OSDUVV 1>UMD'HW Q**-@
MFG(;CH;6;B9W)ECF^S&\/L8.F\9W=TY)L>_26L[G2=3B1F\23J@1[-(E:(26
MVD75HJ92JL\DB#SE%X()95N'AAXC)5@$+%DU":-4%H*A]$X>R7WZ7VPQ1WXJ
MZ'=3/X<9=@[TQ0*=N-=*3V_G@G2[UE646J'H/'1]&"TYHN_IK2TD[SW_1KF)
M%@[$N>$I.&W<])2XL\0,MRRF<>?%D$P.L_&X1ES,YYVL34"<' B"_AHU4YW
MB=8(:OG<$_6[)=7*Y2H$?5-Q5)U*)N6!A43-[JA8X'9PWF^0)8@6Q!)S(R%P
MA3NN&Q^Q<+=H-8HH%8H'2&V*, YDNA2,+ S;JNV>8?DYH3AR=$N64-2@W,1L
MYL83T_#!)4ZRR63A^0)^"(]3DY,DE3 !-<& D" (A,I#(L 228#AP%#(W$>"
M(*P:(JF-013'T8ST))W-I;Z9R !:49KK*?NPU"2!>%2BL-U+-Q@S#!O%X[+H
M3 N24 JJT&*91'Q*7>\KYZDSL_20I N!%)(52V'6)B2F'\VP :DZ%73TF^=B
MVV,]GA-B@<*86LY*Y$/AT-$.E/)5\M?4;A'AK SO<\>,J$-]6(*I82@*_#@B
M!Z-+XR4O-PV2,6[JI%JMZ:RP\^V8+J4[T,]AQCNI:-8ZOXCS\IHUTABONWI'
M)M+1[6[16:VLI$TND4,Y NZ3<EV3$57JD8H(4!11]6&YZZ:.SZX;7,Y3!FT/
MQUC[@6Z9<+U1R12CZ"@K!!Z3S*^0RT78MTQ 2CP9OT&!4;]$>V* .*;R U,L
M_F#-YE)G%9 1V(@0$>&?HU)%(B_U?Y(<:JY"LJH6A.M<4($AY@,<3E7O(FU%
MG%+HJLK,N(A5<AK9':MVQA(,R%ZUWBEAH1N,+#&5NC4O)=0+,A-5>D-=H@<*
MH*TT?Q .8[>HMM%;S$G3N::J>Y? ZX-0!WR1*8#]%]VT@&_+<K*\!D?.1NMH
M0ZWKW;GA44=GU6B9ZDPGH.[)G8$SS'\FP:4-E=3G()2MH7=<26'?.%(?R/*!
MS[[8,%^]5@E"/FI;OW9A'?O76?!DM?:-L@GB>F^_T>O5-4.0R$(6!-=G#!RE
MF@]JS=XMET4H6<6*QPAI'U%U#V/T25V!Z3$2-=C/"YBJ+(U3BD::ST503'\R
M]Y1X4(4Y([6;S]B^=<8;#?]+.+5"5ZR#KFA6Z(KMF,O3HRNV^!38P%1E9XRN
M'FDMFJM.0[\"8\%<#66C!4;M@5.:""^3EWM$XTOR([F'9^&/4HTQ17E<NA:
MHXH;#<59P&M3MO1/UCO8"G*4HR;KQZVHJ)&<6/T:'^IYJLZ ,K[B5K^==!TW
MXHH88E N%\1VJR+QXF! [8S!.=WQ<I)BZ:OI5R+:.F16@$]IM=#VK,U\".R5
M/6X#JHMWS\_!^4 '2];L(X?>I2M$PQ$#=^@.G5:WV1).MP4:S19.SQ7#;G<H
M_CQ<UB/D\-MGU00B2VKGKCM]]Q7(>#S<ITE_YCG/C]RK8))-/JK0"S@>\$TZ
M?Q:]'II'@>KU<-#Z=N8UCW^<_/S#_OP3GFW^W^1S\,=?HXL_?OYK]L?D8'9D
M'\V.SOI7UWH]G%U8W_XZ;_W?EV\___AQ!/,<3?[X 7/X<A)\^_0Q^..L_]<?
M?_6OCCY]UGH]',+_^\T_'=<9"KLUJ D+>SUTQ+#6;=F]FMUJ"*OKBH[C^Z\^
MM!N-)<T>2AD?\(8% Y\D9WS+)B :7ID5A@/?[@ C6 W;:WI=V^T.;&<X=)K=
M1J\S; YEWQA@!:UO3)D)/HE!>D@>.>K8,WAI::M!(+UWH!]G4>PG(GS1^WMH
M_SEH.TW1L/U:I]7KU9JV:->ZMF75O&&O8?E-,"Q$Z]4'*B2A0*/:9+E['\HA
M ]0W239( C_@%)AJ@0$Z&W0JU9.@;\YGK]0D=U$55KOI6)UVKV<U6DVWUP*M
M8;5:=JL+;.AX[4&E*IZ(E2[L/WW1[@U:5J]FM4 \F]Z@4^N)GE=S?%L .[5<
MI]%!!-F-JN)ZB%\>/G.]!=N]>,CV'-_R!C#)WJ#9=IU>PVETV[;;:+0]&SZN
M>.AI>.C,:_SI. /0\L-6S75:?JWIMNQ:SVUZM>X0>*CI=X9=8;_ZT%R;AQ9M
M'^"BOJR@QO0%&U77K1SB+[TO[&"NFSU%XY3'YSOL>56TNEK&<H?%? ZN0&0P
MZWH\K#CPKAQH'WVZF/_9;;6:CML6M79#-&K-0;=7&PAW".>CZ T[MM=I=T&+
M6:V-.9#=M4<_\RJ^^75\<W;8^K/;$*+7=OV:<(5=:PH?=)@W',(_?<NR.P/+
M&C1>?5B;;18./Q/-JI]8;XPWXV(:RY--P#T1JRP4Z[4=[:_ !0I<2DDB1.64
M!.FZI&!77EE))1"O+3@CG'(=* E>IZ<%*MPE+8E6AD7.J)IUQ?L*P!E'_\5"
MAR5$:ISK6 !\RS@"6M._M)1!'&/>BG-F6)4NB@)SZL]%Z0:MJ0-U?I<7S,C\
MX))9*H\_QKL7$QZ<P SJ:AHN-J5GRL6QYD*?$TI CD184^UZ>HV:[W(*0L0(
M"S"F[E1VB<_?F\ZG>#4SUK@"M= 9H&[XU-570QA<OQ*"2+:26L\))KYA"/JT
MS#-?<RKD*;Z=E/?U@Y"$!_A+0=$*3.8"C-74X3<;15Y58SB2/Y0P]1+.ZZF
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
M39/LL DY=F\**+LO5"0W J>/)D??:0&.4B!@(-0Z>(J,7\/06X*Y9\:F)=D
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
MF$3.I0A6[VRQ;&.3#XZ..K$$XO$<#=Q3/O7LM0;'EY;_N&+J:1FXW<;;J.?
M.NA8AUN:G$WUDFI.VN'-%J&^+_DT\-FUD,M+-J.!"R*!]V= 73[CS %?<!FR
MO54@<=NG<L[\6[ID:D5M5M0<G]\0@DSQY4I(GW@I^1E54UU?)7T4.VR1D-4;
M85-?NRJ65''34N7;S/45?K/PV[L'Y;3:Q;4&RII3NBJE.2D3:H^NE*E!PD4[
MIZ>G[0?TN:=K\*0#Z?(6?K0ZA]91IX3:+$\LKAN^6;'<<]1AT]_*U2&6V[,.
M3_:N+%\P2>KOJF UGNZM!8T0"V#K3\HH5,Q^-Q=W;8?Q(HZ_6QP_/.'JU/.$
MK^7Q2G1MM>+>3(07X!(2=A:S-F*S> Q+C<=/= W]SQF5MA2NH1^U5U*LF/0Y
M4\FQ7 ,L))N=MV!$M^)!Z@^73M]!1>(2*?QMS\/;;1!A[LVF(;$LDG_>4F!_
MEX6FJ7&[5Y*5;3>(*)@E-,W_[\V'::ML\T'$#MR_1>L=-BO;>A#A'J_0>)2>
MP'W"G?-63T 0VB)X[=NH;P@DM-Y0(H:,03>U^7R@_^L0:Q.T6D1+?6KOEMU!
M"11S!MYG_7G7N2/AJ$B.X(Y;%);;-NB38M'%V()Y=AW<7E[=CJ\NX<-X<-._
M[$ZN+B^Z-]W;WM7XUZNKR;B<T<UP1D8.@88QV)/%E,28) E*(E02PKY2EK#Q
MD$IHWH+Y'"K\S/QM8QO)/*I")GF[I>6GII,[GL#?KU>WD_'@>C"\&G4G?;B[
M/[$9N$92CXN1NH$G@VNR4?!*Y\;LO>[XU^N;P?=G9G,#:R3SI J9B$^T@E<R
MG[#Z,P_ !708:7Z_'\T-'I('<DX]_A]="^HY PB7]6<%7RZHXDK,AHD&EJ*[
M++:1Y@\8SG)ENT(%DL&7I 8"J&2C0W_56HB8D:2>!K$[#I9+*A_%;,SG'I^!
M<WM^U[9%X/G<FP^%RVU8&Y4BM2"DD<N/NUQ&P,A6 IILL$D,WB0"?6'K9:73
M$\L5@ZY3NA=F0!@).DT1A$"61B))J ;1<?5GP/W'4N:/1$SF[ASLFCL4;)!Q
M;X125U1ZT-75D,GQ N9D,0-/6PI/^UXINYO1C)1T=BEYBZ _D1B6 "[1P#AH
MA=!A+VD0:T,8!@!IZ%(]QT,,)8="^1)"*:G#L0OF@3Z_W"Q3'-7(XN$NBQ$V
M0? P:$!XLHU/8@4-HG*\$-('+I9@E!OAS?'CA9!2W*.WEYMT\J&,I!VE)A\$
MM!!&4X:8X;<-:H.8ZGM@:3:A#R6#MZ2<D8/C70Y"::+%&V3L$9MC'81\["K%
M?%R]W' ZY2[WRP;/!B@C)2>[E&P 28@8]HX-9H-XP@F8^SAXHUU[0B\:F%=Z
MA9.'8V3H_2Y#"33-S19>@]BYIES^1MT @K!K#I.ZS:F[=W\J#&KD+95:0&BB
ML3&X6Z._=K,^+-.!";#%B*DXYX:9'"XD!,1<.&MCK5-R)6>I2AJ,%*<R#AL]
M)*$H3!>!*A+J2G"_T=8@OHLE?%XPEU0XI]1)IRP*YY3(V_A3D[*_Q0B8T*G[
M(LQ&P"9>#U.YD3*\ADH:Q>J3&;\J+.8!&5E+I4^R$HA-Y"C,[E7@9$O0R$$J
M^1&*-]'BQH1@!3**8AIY2N4["J<:FTAEX>Q@!4K+8ANI3:51RN4?F\AO(DU5
M@<&TM)&C5%XEF>IJ(@/YB:H*I!0"-/*4RJX8\U]-)*]H5J0"C26AC83NF79I
M(KN5LB-5AM$]]!AY?\Y<3!.=H.31JDOF4^Z6X[^B"B/UJ21-I4-<Y&VDL$FL
M%\NJ@''I?"[97-=6S$;LCGD!J^(#SZ+0Y!%'^Z1WM&1".\I$^E]=)).QKNN*
M>WQ4=29D3S*'^[C<!"9?S$=,&HU.DLXFE7&2M7H"^DE8 1+6X-5-,DGK4;7
M_S%I=$?=:$<4YV?);9\Y>._E7*:,=J/[I!)AI=P'5?VL_Y)$;7[6T].F0F&!
M1KK3DXGB6RIQ'K^K-O44@S02GSY)E)6%ML@:_97$M5E&XRZF-F'87.+X>8'W
M1^-OU::*2AJ,%*<R;#D4HS+R3[I<_8LD=%I:*4&MC:0^W!78J[]F0!C)2Z7>
MHAV*IO?&T R]!?7F3'$O_%J=F P@(SVIC-N:G@B1<&^]J=1 FHP[0%4H*PQJ
MI"^57RNQK]1 -@MO_E1AM32XD=U4%JWLUE(#*<X_F5XIJBF$:"0S?7C)?.2]
MD0PF]O>&4MQQ]'@(Y!*7J[!8'-7$Y'$JG[6UFPB]-,;7R8CMK<9F\[E7!)J'
M8^0LE5[:X:S9P6C^[BV^2-()7(:9W[QR54A]7LU&-TBEB<P;S#!01[4(<\_&
M#>E7_]EA9Z]>7Q+:Z &I?%$1#VCVZ)#SP,Q>U);!-?*:2A+E/IC3>$Z+'O38
MB^#*2HQLI[)*)<^5O-)?C)G-!(S+DPG#-R5/H=%K^9=TB\+*C>Z2RG*5=I=D
M#("U(5@=@O4AU$_"-=&;*ATEJK0$V$>1T4M2R;2]#BW]O?W@4WO[7<?A]ZWW
M(>/;D*-7K&LOL>_]/[[Y49>*S@!Y\ZL'W+YAZ\5=]#W*8;4(G2I?4ML_;\VH
MBZ]WQ3<\G[?* WG<=?$<V7G+EP&^)A;?5W^VTA1.])M<G4!&K]\)[TVIBYM'
M<(--$4$%4!?N!UCF"SKF>2LLR('T%@E?!QM>60H/Z)>/?;B#X)MW1N]:1"=G
M+W;WS+HP.4&LHK.&CYLB0_J(E[KW5#KZSV_@EM#V$;A=IJF>44,9&Q:RUOI'
M !#$!L5F@T4YT M-#M0LVM'_RI93?,GNQ@AA%4,;&(1>L%V.6%+NF9L59:;8
MBG(G<EW5C=+(X:S4"R2^Q"Z3YQ((YO:&[[KW_Z==(?(]=2W"^G;M/P.N]."D
M,EN=+[1'I[?U(:(7:NJM@&'*\V%,A;%UWO=@EH%^!F.79- +KZ58]KT[N()"
M?>\B4-QC*ML(5>'J:IX1FP6>HP:SKG.'ZI!=6+]!VP,[K$V&(<R"=6WRF+IL
M,--;<U_I U\&2ZPW=Z*CL@-O N.UHOG-+P=2SU&@[SD!GKBB;OZ0GBY7@U%<
M#[8XS4)S85 :S&Z9'T:)W(XBD9Y0ALFJ)$@=FAT'83#?? 4)GV%$S S-S!>J
M0[/TU&G;H-^)-U4+4)<A48,&Q:O802J?WDT_WI/5QI(@S]!LQS];/&* &$Q9
M/S6TX"  DYZQ\>NT0=];!;X:<?4#HJ4E#Y:9XVF>2!UBX<1XWYU+IF]B8J+(
M!+$C\.S-":_$0@6BOV#J<GN]KALQ6,=! 8<Y(^8'$B:O\!C2,#0.G6>O>*I
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
MEU4D\R>=(.4B!#E0.1 I=6$V2F6QM'98;JL+VZ_X^&)@CBM>HG* #NGQ4BF
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
M>F6-!4PE8@DEFVP&I]47L$95U/*-V+2?K+8,ZLX_KS]BZ/&G[_X/4$L#!!0
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
MKDI 'ZFNF]5_A*R[GQ.6X&@9"=E8SG0HB?Q"A2Q:HYC/RM6S-M'XG6RJ^TF
M6\L^GT+_^XBX^WO>OJD>^Q\(@^G'5Z//.(:+%3 ;B$KIS @V&1[)V'HC2V;1
MJ4!38Y::MPZU[HOQ+NKY'JW:F^\V::N73HI@UON?,+\9IM$Y_@Y?7GV$\1E.
M5HEC&;C3OEX=)FC9Y+7V7N")!0^U>*<RO'1PM>0-B!X)1UK)O/%IFWDIZA<I
MC6<7%%ZA$@%L"$BVKZHQ85Z-9P&>E2Q<",&"RVOE<Z\-M6YOX2%KMJ'L&L?3
M"=!H-IQ.WF/"_N=J"O^&TW^\?_$K&<F_OGKY8O/S)6:G@<!ZR3P48!J"8@!%
M,EY$BBH8;T+<0=^'MO_0V7 2N7=0NW+>]\LR]V_CH'\VWTNN%W*M^.QRB6J>
MOLR)Q3H14&)Q9MP';3,/'DUKIW,77 ^9,YW)O^$1L,KK>5W%_GG-+9_4PO6U
ML/-6+AMG'$8%S')+\UZ1AD$&QXJ(WNMHO7:[)+3LT^9#YD"G\FV8$UYQ_@[#
M?[X:$3.'9RM2"A Z4!=MMF2V^%JU [)G0A5T.JC,Y2X&PL:#'[I&CY-4PVL-
M%QO+:>Y^$(?>C4>?<#S]NKCR=04-@E1%<L:E,$SG$EC,NC 1,01A2DCK):>V
MI*#=V,Q#5VE+*6XJV!VCX.5M1"]AL#@>M)P[5E7.J*,F@&;><G(VD<P,2#DP
MC,X9F0,/89=2]C<V\M"5VTZ"FZKUQZCVW\FI&,/@I_YD.NZGZ0(@+N%MK V<
MARCK;8>(\_HW!5G(7C!GBR#STB>4NZAZKT8?NNJ[D_ F%<)1UUF,_E@$#^9G
MCR<3 CQ'.LSSXX"S3Y]&X^G/LV'>;CI(9:6.GADMH.:$&D86I&&H+0:-6?"R
MRVI]-)"'3IG3:N*:<,_!$<"+F,7Z]MD2ERK!1ID"4SG6*\8,)^.2UC34)KOD
M!2>;<]> S_5-/'3=MY+>-5KM(L%VD8!2C+9<:08!"!=:<AU5LHS'%%)61HK4
M7<;U-U">RI[QX?+O(+QS#:S59;8[ .M\[W@-U%WO'Q^ANMOI<(3<3Y.0?U%Z
M)@OR2 M3-*<QK4UA'FA] N.$2-XKX=J7HCXI(7;>3SX%'_81=S?[RC?M37DG
MK ,;63%(QHK.D<6 @>40,X0(TJT?47O$^X%'J6Z_/<%]Y-YPE_B*/TP+9-W-
M?K]^1^T*898!06"I0>B*D,!Y\)H%%[-Q(<6P?D_)3:&%6UI[Z%KO2*Z-=X-O
MCH2XB-X%*6H-&U.KV1068^',IL(US]9%]Z!C28WUW$"*C;>&E^DH,,8MV+SE
M.:(5C)=:.Q3(+_*Q5JC,"0WY1,$YO8.&;VOG,2BYJ2P;VOWS6J&CX03'GQ<G
M@L>CLS&<7W1[B2YYXV,D P9#O8FW.%5-&<Y<(.]711XY[C)YW][28]!U8WDV
MWJ!=IAG (LU@=;?X._AZ)>14#/="TZ3#HXGULI/,H@#)1"2-6.>+"+L$_W9H
MZC'HN[5$&^_$SJ-0M0K^:$C6P^1M(;R+@__]M+0E:N[ $JCV!8I/A24C.:TW
MM.@ :& JH4/C:[;ASE&]71M]#"3H3LH-=WA7W;\V,'DEO+6R/8(G3S4FEH(A
ME*H8YGTI9'LDCIQ'X6SKRTEW0_;0"=.A'K9N%Y^ZOM%O,![3$O@9NRI@M-'
M:2H4W=ROM1)$*F>>I%<Y^*RS$,%F,N@E)NL<))YN*4&TT5;W=1-^N:@=8*R,
M2DK--.>>+%+D+& B0Z4$59)&X&87_VWOAEN7DWFUJFC"H=1:8#2*Z@6!N3K*
MB@/+7DJ37(Y"^<:SV18HIRT7TJWF;RLI<XCT.ZTQ=#%_KY#%)*(!SYGBN@90
M(OG:* ,Y8L5!"(+GU!TOUM$\#6H<I8,.@MKO9G'03W^;+KO[XM.G\>@SYO<X
MG8V';X>O_V=&6,F:2X05SK!7T &M^LB*B89I6:_3F*=DHQ%8A*L_&E-F3XB/
MF4==:JN#H[A;X-8JT*_@4W\*@P_3\2P1>+P*FEQ"DW)D!7.M"JT+ Y[(0Y#!
M!73%D--X&HK=#/0)$JVAYCK8P=\">C$J;H)MHB[>U$,"(C$=@F6!^\AHW:;5
M6O)L9.M[.@Z$^@0IUU1['5SZLVU*)N_JS3"-$2;DPBS^O0+:"E&R5IQQP\FO
MG<_)NCK12KK,"PV5W#K7Z""@3Y!P#377,)RY!?1[_)\93J8WF #1>YE!&*8T
MZ)K&%YG/ $RH;$N.49#%V2W3;L7XA$C65E\=Q$>WX;UEY9?!:!/(BS%(4Z_F
M-!/'Y%P=&CIX)X#[UK?:'8;T*7*MH>X:'LFY#?6M"[^4QOI22WH6C;4 OF+1
M 3(!5DGD.I%[<R+.?;?;.M9?P_-"M\[,-Z__+N:242"SF6>FR;HD'T=S>IF!
MH[-(!L"IUM/OIEMWNFM\+&D#<1J=G\_W2[9: M)%S@OP>BNQI?$A996-9=F1
M%0!9B6ANVT8ZK.7'R)P3Z*#U":3M<&]9T(U+W,KD6/&J[LL&FEBS=\P$$9S/
MALA_''&>GHEU,GVT//!T,^C; RL9C% A,&LYV84N( /C$Y,^\)2LBY+O<N#]
M< 1/CTA-=7(-E8Y*BKUA^KQYV8WD2 @9)7FSJEY2530CM((A% QDZ9D<X+B%
M[,D90B?3QS4D.BKC=COH==:O=^#M\,5P.(/!>_R,PQGV@L[1%G0LI3H44G0L
M>%%8%%9(H:/V/AW%JCT!/3V:=:FQ:WAW5.[O?L=;M>4Y([<,-?FGVA-2 ++]
MP)24A PIVI8)0">[/.5TK.E.WG=]C<HUZ3YG.$R+@X_"6I$=1^9  =.JFGI"
M(PO2)N.M-+JL$:=EIM4%COM_@'POC6]/M#I,\MT6FYYC6I7"W@%5]V7'KR"Z
MZW/CAVKL%@H<(>[3D4$)%XP&6O6(X$SG(!C86M[8)^=!)>U#ZSR#4Y)@]]KC
MG7)@'RDW/A7Z"@;],AH/^[ PFE[DS_7[.'E;2C^M#L2D[*EO')BC28YI#)8!
M]\!\$*D&EXS2NQBN.S5VIW5D#M;*J$N1;DVQ;7],X!59ROUI-39J=OLKLD/Z
MPRJ4-F<$]GEZJP,"!_=H[71 (GL?+'<\*:-5M"$75^\H+C[(3.Y!;Y^&CINL
M?T$R4O"7A>,R2>/^IZ5LEA:P!"&=(M)&+'6;2@I&MHECD<N2>0Z&J]8;/K=
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
MPZF?]$-5M"1P#A1K#N@QO^]EU[=U7G3]K_U+?FS$2=[F'E.VKVW?)6[OYY8
M;M9<+XY+^58V_WNSKBGA+E_I,<I?_KY95H^?\]7J75Y\IX58\!#S!"$,(L48
M0#3"@$BA%[<2H8A %,98V+S# ^7/[3W?JA^\VAKP4Z"]A:X-_R-HK A^-W8$
MK2&6?#!TFNS<BA'!'YE71L#=V>T8B)XG'\15^J0.R4!HGGLG0X<91H77XO]N
MRLKP:ODU_RR-J<N5_" KK49^+]_GI?[]&UK>?2KR;TN]$'O]^)MVF6[6'Q]D
M02OM-UWS:OEM62UE><W*JJ"\6D0BHRG"*8B1R  2L0(44[URC),TH4AAO=9Q
MX<LQE)P;J79L#*H\*+96!FM9!:]6VD3SLAMS]9__^S]&:?A/^B_-#UR;'CRT
MM@?L,<BW=@=T9_A?W,AWE ?#CJ%?>KI'IO%G,[TS,- 6!HV)P:OW]83K/QL[
M@T^=N7UE;-6/PD_!SMQ@;Z_V,5N+/9+^F!/BZ<LPBHJ3?C[&!/GY-V946<,^
M1.8H1FQ6\J,R<J_7POR/^=I]HZM:3\I6\JO\4;W6H/VQ()SK]RR#($XPU"XY
MAP"'+ ,I8;$(4\QH%KM\8MS$S^WCL=7>K#AKPJ!KT?S0,<%Q&\]M/BRW]$9#
M>>SM/1N @]]K_0-C0%!;X)&#AT'G:^_/3?BT^X"#@#G8$QPVRC"NTZRJEI5A
MV468Q1GB(00AA1% <40 0X0!3FA,>1C'89@MJMT!R]DW;#^T$T>=."CR^0H9
M[Z9Q8-V(J -60A6+H%Y(8!:& "4H R06$$!$4)SHCT JG/9A!H(U :%_>.[T
M#\:,,D98JA^P5)GX#4QCC1[C>D$F$&(13?1'=/%-%BP?%[6NB"D>LA:^P;C9
M?="&83'RQ^I@'7%E_KG:B/H\*B],6$MP757%DFVJ^HNEUQD?--OFZTKKMS*7
MW:SU8R[+RM\'[! J3Q^GSL"3?G@.#7K^43ERQ> -:SV;7^F/7WX\R'4I7\NU
MU",O9!@F#",%".&I_GH0"HB*0OWUB B-TC027#EN3!^3,S=V;!_NBOX(6*.A
M\\;R43@Y95!S8@0P)@E @NDO#>$$D$C#R6 8A8H/" ^X!-7I8P+& M=Z=_[2
M)W#\77B#CU8Q:'4,7K5:GO[:#-EG[\/!WW[Z42E3[YOWF7ID?[SW\L$N>7-H
M^RXOWN8;5JG-ZIKS?*-]_P66*HNDP(!'4OM0E&" H]3\%!&9BI2'3#KZG2>%
MS8UK=[H&*B\"7DBQK +C6@6RP=_9PSJ-L[7/Y06]L;=Y6Y7,!J_4RTCM9UV9
MH&R#GW$)]NSQ69KX;KKR2!\V&/ESOTZ+FMHA.VOT$1?M_#W#*.6M5+(HS*YI
M2UCOEY0M5_6FJ7;1%TABJ&E$K\P2H@!B(@&41A0H$0D92Y9F'+FPRAEY<R.6
MK;J[4RWZHR<^;A#"=GSB$;>1*64'6<<'Z2A[94Z0_'&()2Z>:.2<M$F9Q-+T
MYV1B>YL;G_#OU>)C=2<+S4O%1HK6X2E_E?=,%HM8J5 D,@,P4@*@--;."8<8
M$,8$SC)$463EG/2+F1M[U)H&M%%UNU"QI(\S@/:SAC^81B:+!J%6RV"K9O![
MHZAE*-89J$2;;%9G2DT V1-YXT'W63[HX9H#^CL9Y$>?M6"=5\V?OB^U%U<^
M2+Y4R_I[5M^EOV?Y.K]__//EC&P'8$/$^EI#KG$8-VEF_WCFYDEXU<Z +9U:
M7CUXH<>E%.4[K=R7N[RHOLKB_JUDU4(JCCE5,8@$30 *40@8EA)($F%$L5[F
M)4Z;:2<ES8U+:^6 EG0?L+PH\N_+]:UV)DS@4:Z"95EN3')DP/-2/_7Z-_\M
MNDH26*\'ZYQ1<Q;ZW\+MOZ'S@O#$?%BO!B]'>60JWNK8). V<!LU Z.GUT5?
M/Q3^5GPGY$R]W.LW]\A:[\P-E^S.?]D%J&^CW91)\1"(@E!0O<"#&04X0QA
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
MG1:-=M#T+!C/###98M'.D.Y"T?*.86[6KKK\QV=%3+_2'[)<4,:S#"D*4)1
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
MQU?JP%EYTZ81V)I_D%)@?>/0-.=K(?235=:>QL>BKC6E35I(A%@4\LRD,2*
M8)8 &@D(H%Y"H$0R@845GYP3-#<::?-V6V6OZG1=_5DL@JW"KHG.)_#MYQ2?
MJ(U,)<,!&Y#JW(_&!:G.)P:>.-6YW[S#5.<SUU_8M.EF_:!=Y??RFUQ%[>Y5
M%#(A. ]!:*JJ:(J @,@X XH0(1$.0^UJ#&K!="AK;L10Z_;?_S%*PW^*!K9+
M.@*HG6OA"::1F:#;RJA1U-1/T:H&T0BYRA:8^&XP=$32R[0+.FWRR>8_/;<,
M#5>J(Y_:$YBZ](J)KBP7<023,*(4",@50(1PP#(8 J'T^D1D$<R$T_;C*4'S
M(P@3'^S48/<LEG;TX .AD;EA&[G8T;$MKJ37&Y_RU9(_!E_ECRIXK1_X/[P&
M*/5CXRTZZ828B4.3^HT]C$LZ<[W?<K)O):MZJI<224,&N8EJ5!R@)$6 D(0!
MJD*9J AE*K8Z5KU,C;G1RKZPJ=!Z^RDD>V8B[%AG?'A'YJ2^(K+&B)<N(6L'
MY,@%9,\H,8ORL79 V1:/M1QM: /$CD">WYM>!!:%G2.,I60X!5#%VJ>*8P@H
MCA"(4P$%)#!.,ZMUUV5JS(\:=ZH[U=F^<#+ZZ7$ZB%^ 'O=X7U1EV^=LN+9U
M''M6INW\.,;L#&@0>0FH9WM(#AI\XC:3EP!PV(GRHM$&%C@T49-?];U-7?,D
MAG7/*+V8U]\;F&) TI0"!C$G+&-9K)Q**#\9?6Z?D5JYP&CG5-S\.')VOO-@
M/$;F?'LHW&L+'C/95Q'!)V-/6RWPF%D'90&/7C3 @Y3K4G]57E,]:;QN ,--
M>'^[E\S"B% "(\#"1+^T(==+9TZI:32K8IAF$$.K),&SDN;V G]Z\_K:P=?H
M!3&&D4!$:>B2# &4\A!H3&. "61)2%&<26Q72-$KC-,44_0)I(67[ N<L1WA
M1L]@IVC0:CJD.7DO9@Z^K"_LIG)7AV/HYH[:X-+G<?;>/YU3:6/&$[_1ZH:A
M5=[4<BW%:[G6/U2?M(1K[7M2$\S^5[I<O\_+<D$9XBQ-8Z!'X-IA9"%@-(Q
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
MP<ZO&1?=D7G"I$\8[8.M^L9I>64L");KGX(][GLK@M^W=GCT6X:#Z,E/&:#
MI'[)<(">^R$7C#1P,6C6*:8REA3=4.!_IZN-_""_UW\I%Y!1*)(XU:2']:(O
M4@D@)(4 IW$29Z$0C":+;[)@N?6*ST:NR[O8E3XBUYVHQNBXK+,"W7+EYAO(
ML1=G=6&]1N&GV0170:VT*>G_O;G 8X"?$TR^EE=6,J==0;G <+!(<KIY8+6\
M7?/J-W=F[66*B_Q2%*9L=5'(NFCUW@=@"'$8:@\LC+'VQ2!!@*54KY<HRB*H
M%TPQMSJL&")\;E[87O>@5;[IE&'4#SKZVW@(E\^,'7>-A??(%.83:O<*>@,P
M\U4]ST7TM)7S!H!R4#5OR!CNI8V:@BP'<4L?-U59Z:=(BU]@&$40DA0HD3&
M4AD"$DH.(H+",".1]KPRVVI'Y\7-C<C:BC]' ^TZ:ML71;) O)^N_.,X,D%=
M"J%3.25[9 956+(8?K*B2_:F=NLP.=PUS&=Z1Y=%[83]*FFY*>K]ZG+WRW];
MRD(/>;?M;(A%)!-.I2:6D .4" Z(8 + 1,(HD0F!B16[#)(^-[(Q>C;+CF"G
M:?TQ_W#][P/[=[C-AIVC-!K&(Q/19? Z^T:#8/+D'+G)GM0[&@3+<_=HV" #
MDS=H>:>]+_,_IJ#/-[HRPJZK-[0H'C5?UB(7(5:<PE"O_C*, 5(P P22"$C,
M6")E%LHD=$KCL)$Z-P*K]X?-&\7-#W*OMV/ZAA7B=F3E'<>126H'8?U#1^6K
M@)H-^$;KAL8\YG>XH.0KT\-*YK0Y'RXP'&1_.-T\C(L^RV_YZIM9%3ZIH=$>
M0D=1&,4L3H$(,P405@(PE'! (\52I8@DF5,J6:^TN7'/3MGG16/<N*<?83O.
M\8;;R%QS$C*/P0!.F'ABEGY9DS**E=G/F<3NIH%;VG61[+9ZP2(3DD"8*! J
MQ/3R*Q4 9V&B:4,Q9D(G91*YU,)Y,KH30TQ6_V:;]T)K51UWG9^ 9[FM/!22
ML?>-:[VNMH4L/.X)'S/8UZ;OD[&GW=4]9M;!MNW1B[Q4ILC+JI#5LEGK_)ND
MJ^KN3=X4G=M^_B$A*>$$\"A&IBY]#!BD,8 \PR*.(@R94P4;5P7FYQ$8;65P
M6^2;A^"NUOBBPA3GI\".$L8$=F36>*ILT&@;;-4=P6\8BM4X)2W.BW_),A?6
MX)PI?6$_CON)T]LVM^BKOG61,"P3%DN02)D 1#1941@*('$HPY!D+":I[=E2
M=^"Y,=%6M\ H9W]6] 2K\Z="0Q$8F3+LC'<ZY3EFZ:#SG"<#379R<TS][AG-
MT;\/:(=&37^<^I"G#5,VW=:7HJZFEZ\_KK\6=%W2^C!YD4%]?\(IH)AS@&2D
M -5F <E(RCAC*D96>P>N@N?VJF[#X7E78U,?HMKK[-!ZRV4*^M_P,8$=F0&,
MVB9&L3W[W4+\1/?@XSKX.CK$#HW-1H)ZJIYF'B%W:V8V +>^/F8NPTW7PFR
MD4^ZEPVY?VATSY=[NEJ]WI3:PRO+!8-2+P\C#&*>4H 82P'+(KU(I)+0*(%4
M26N7Z\CX<Z/S-OBDUC'8*ND:K?,4P?..V(6XC,S&;I ,B+XY:O@%X39/QYLX
MON:H,8<!-<<ONS""YO5CYWC[-2V79=U'+TZP8 S% %$: A0F"2 )Q0!SE"J<
MPEA0,2AFYKB\N;W2'1V#6DFGQH2V(-OMY'B$;N2WWAFUX?$N_5CXCG Y(>UE
M8EKZ33\9Q7+FMH')5)+K$<7';[)8+V_OJG?+=5,RR'1:^)*K8O>7F[60/[Y\
MIP_F+]O22['$L0P9D#"3)K,4 2H$!H0D**%"DT[J=)9\D39SHZ#6F&"G<[ S
MIVE,\NK+QW>??^K\O38J,%;5%SAF:%TTDW9,-MG\C+W6O'1J1MC#]H*MKS2P
MBW29-CW,!VP':6->!O55:_Z#K#ZU%=3;WYIRT[O$I3CAH>(9 QE4J?;T0I/D
MFDI PTA&#*51EEHMUH8J,#?>??.D_KRI2VFJHYBMC =]79/XU)2=?'AZ3M76
MIW0\[G>>KT''?UYG8>R]_*/UZTUI@*W^NS\]*6<_2O+94!Q'JW9_1OP+5\"W
M ^=\57S+<>;6V/M#7I<MD.)SOEJ]RPMSTR(C3*6<IP!"9I+;H@BP- V!2A1E
M5$(88Z?TDVG5GQL]?]B8CZ2AYJ9J_UQZ>1^=>DNW>+83.K8?/5E'[QT0^L?=
M ]3F!_YNP E:=.90_.ZB:7WI0GG#E/_/453OHHF9KN-WKQ87%,VYRU?ZCK*1
M_R&OY-MER5>YV5/Z*G]4KS7&?RSTH@%&,=,K"8)#@%"4 <;TZH*$G##,,JRH
MV]?.5O+</E2-L@/*Y%C!;/EE&0.\L3\*'9W_QY;?C=K!7N_@=Z-Y4*OND[%=
MX?)9-L=*[O2E<US@.%H^QVF @>S$[Z38F.-NO6[HK!?*KZ:$]/ZE$4)!G"D&
M)!=QFXE :0*PYBR8,NV/(^3$379RY\9,6[7;DEYGN^T9BP*5%^-OAMA.I"7[
M^9^>L;FO,S-FPZ.[SZ$=U5KO8!SJ<\/*%_%92IV6]MR@." ]Q]MGNX?Q-VEV
MJ*6X;J*R_ZJ'KM[22NY.%!<FX3-2J0*IE)I/LS@!3$;8'.<1F9"0,)@M&C[Y
M4M&BFLW^QEG37#CAN8'CT<-K>;M<K\TI$VN[6)CNA4)[^;0H#7$W>R*.C0SG
M@/="8 H9%0E(,&0 *0P!(Q$%F" ,.8H4B^/V4?IE+?XK/TA;\\8,SA+_)9^A
MV>RV>7TJ_BONP6T!"EJ$@AJBP& 4["OH_*?:BK.>\_\\&W3G3?JOMFUG/8DO
ML)EGK]O0P %6'=MI"A/!4X0E8"DSB^:$ \RA! C&FEND2.,P=HL/."IG=HOD
MN[RH@)9T7R]RW^?KV^9?K_.BR+_K#ZCS0?]Q?&W/\R]&;?1C>U:-OT5W!@=O
MQ^['I4Q\NMYKZN$A>O_E0XL!U=TZ\^+Q_9*RND2(9J2VOL5"19E0D5  )Q(!
M1% ":!(*D(5$,J4$)82Z%0/JD38WAFA*?>Q5#K8Z+UU/I?M!MB,(;]"-3!-'
M\'JL?4/NNT:(%2+>J@'UR9JX&I"%V8?5@&QN&KA5M;Q=+]62:W]E7W'Z4[Y:
M<OVB[+^#'&*!8Y(!"@4&**,$8"5#P" 4-$XT$I(X;<Y;B9T;J7S9W-]3_6Z8
M\(2] 4&G /O6!,<%NMTD6"ZAO4,[]B*W'\JQCA.=8/*U+K03.NW*S0F(@[65
MV]WNW0@_%;G8\,J4O_\BBV]++LNV5K' 64QQ:/H1:CI"84JT?X,$B!C%"".E
M&+)JM]$K96X4U"I:+WM:31T+0_>#VL\QWJ :F5(&H>34WO L"A>T.CP]]F1M
M#\^:UVV!>/[BP=D24OLXXF;-\WOYE?YX<T>+6UFV:4TQEI!$&04"ZU4-PE
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
MO7IATUKKM;V%$:N]>JGRO-ZKWRM=ZSQL-JZPM]VOZ*7\>2OE^HDO;K>OZRK
M92V*&2PD$8PK0*24 &%7[E5(#1C)4JI1CG,2%'[IU>O4N+8A<$FQ.XO>KGB'
MDL>A=2!\T/>SR*-C.O1YEH.PB6DM<<P*$0&(1*L9X=/GR%4D F XK2L1\G+'
M?%N+<BRU.F^"U@Z.,X$))$1F@'*70MV0 G":82!UEE-("IVE*BC_EE>W4V,A
MMQRL76)OV9"UC/7:E#M)5ZG]R]?;JH#REZ]_"4RC[CD6?I04'^&7WMR_O9+G
M,#R_5Q!$L?)]^74Z;OZO("!.\H&%O1V^!]TE'+/33\^_.V/LH][^_N7VM]NE
M^NWUJ]O3?Z^W )RJ7!J6 ED4*4 098";7 &**<VX(8;F7@5Q^@@Q-0YS50J<
MV"5'.<$;%;7X+J?>>J^$_WZL\RA=W^*.@?W0KAP[: \R)N50)%^2V^2WY-:-
M1O(Z>65_.O=L^/ZX\WCX;YS'&)?1=M2/MKDRZL>MXDL[-&=F0_*TM)25_&[9
MSIT;?]?+)YW<JO]ZVI1Y>)+?M/S&E_/-0_*+@^'7<I*Y]GY;J;F9VY6M/)!^
MQ1?[4B!E'\DO#JY?_Q1GS]YW6%HV\YV;'FV7WU?YYO:_=UO=;/)F8J>E.NP
M7/V<3"G%$,]!KER)<I5!0)5,06X8*S(F3(J"\OFW]#6UE:N98<S-*]D4-OGE
MXVJKDQ0&.G:W8>UG:$="<.#UYQB\9W+&,ZD]P(AD1[?U-*KQ[*'RL<7L\TK7
MM$P[)MKLJE*ZYEW6_<VG]>?UZG[-'S8S);A$:4Z _8MR61>L84Q2 E*>,I5Q
MNYW/@UC$K]NI$<I?EF*^6-A%>5VMY!WB!CWQ]F.2^"@.?Z&S$_@F.=2?W0MM
M/]UD)W;,3$\A,$5+_>35Z<BYH$* .$T.%?1V>+J7KZXP]GS[\^T?SBB^U\ZK
M> :ITC 3$!!A^09115UR.&W_QK A"#&MO3+$7>I@:ARSDS'9"9DX*?TSOIP%
ML9U.8D S]%E?&"I!25_:5.^4]>5L@Z.E?6E3IYGWI?6YKKF:ONC[N:O9L]Q6
MDY?A-,.( H@Q!\BH'-""()#:V<L)@09Q+[?\2QU,;?+6J8D.0@9.WK,@7I^\
M?:$9>/(&HM(A8]-YU7ND;#IJ<.2<3>?5.4W:=.&Y* 4UONC_?BI]R:Y4*]>D
M@(QG&N2%W10@@A1@.94 <HBT2_I>9$$)F[J),34BV(L=OXJ\[\#X;2&&AWM@
M<CDMC'' _D4+R0=".4P9#%\A7K+Z12!05XI>A+;6,1C=I5%QN56T>F.MJ.5]
MY49;!;Y_U#_*?]K,:(Y8P9 $-!,Y0#++@-!& TD15#DJ8.YG_X1U.S4RO)1V
MJ7MV#4_X_2@P/JA#;X9*\"J)DTKD.CSAIDZH<9-8N:LG(IZCA $5*Z3;K]-Q
M@[2#@#@)NPY[.]S]X801W:332^6J_8CM:_XXW_+%U^WZ26Z?UDV3@4(A(!$I
M2"TYV>T:38% J;*F'<E,3KC=Q7D53>PCQ-3(JR%X:<'YWZ=W'H9VVAH+W!>P
MVPY(.S626H]DKXB7W19O'/S]&L88CY'\&@8;ER"/A+Z MG@D=&YZ-(^$OLHW
M/1)ZM]6[VDOEBNR*EV%E<)Z1 C"#%$"DX*X6G :,2\,TQ@2;H/RCYSJ9WO)Q
M*&12><YWJ05W%D[?.\)^( U^(QB(3Y\Z+R< Q"_S<NCBI:J\G"C94N3E]-EN
MT_UXG_U^61:<^VB%KXK]EN5DG._"ASKV9NY,W>TLPXQS12A@0KM2<:( @@D)
MTI1QB)AD4I&P*KQ=1?&:$Z.6WZW*)%:7,YO$;I67>QT27BI1.N8L#FJ$D4KG
M0?,CGD$'8AQR.G-TZ,:A&IB#(E6)JFHT&KJX37C$HC1]\8S$=9W%&)4/^X)U
MS)F]VXMR)^,")WZXD[1WJ_6[IZ7:_&6S.T-XO5IN2BO.97!3J@SCW\R$9H5)
ML=W&4\, *@P"%$L$4J-3+62N$-%A&8![2A0RN<?)";S7H S(JF]KC%,E>7*1
M1:HZ7Y,-;7I=WP2/89HQJ7.3 I)".X:,I( B*@%6A:&$*3N.=+=$WG6^9QMD
M()\OEW=CY":=^FAVNI4;<I:-?LSS?(A*=1*GS^XDNZF1?7JGTV#W=%W!'>;"
M+EB:E[RYZPK=E2N\SLV&'Y7OZF+O*[78-;LZCI_+NDB+"\"I YUP3BEW811:
M%! @R1#@R/(Q0Q INV-)(?4J91#<\]1.->JMR;/"1RX"ZK%6(!%UF4;_LI;A
MHW']F'PPC <FS0K>1EVI3Z:,_=O)GNRJ8);!8>&1?F$X^Q^##X;W2&??0;C'
M.>CN!%G+Z798>Z,=:7=2LWF.W:V!KH?7=HV92VNRON:;;Z^K#=Z,<I/FJ=9
M0X@ RLHTFVD.2,ZT2G.EL<G"]E)G^YG>#ND@9B*MG*$GU^>PM-M.D0G%02Y@
M 9#& K#,;D[3 B(.<X-2$E1VH3>2XUP%1,?1]PJ@)SJ#WP'L@7$"WB2UB#'O
M %H0B'8)<*Z/D6\!6M0\O09H>[@O<Y9.+K4!D4F.C&$YX H1@*"1@.4J!ZX
M%69%0964W69[HY?)S?:OMX'G\>?!"YWB'2$9;XI7WFOQD@YZ01!]CC?[>*$Y
M?D;-RW/\W,-=YW@9^^J*"^["_WZ?;RV!;+:K![U^^X=</+F:3^Y$W/Z_NN-_
MS.Q$IYKD%"#CRBQE.@.T2 F@B.=09!DV*,@/MH,,D^.'.AE(64M3[@-@?U@U
M$EGK$4P@X2/C2R^#XCTX^32@WLE?(;W3P"4+JW5(=DJX&LXQZ:DSA-'(*UR"
MD:FM,T2GQ->]J:ZQC[=*V:]V\]K^]=/Z;O5C.4LA-BGC&6 0V2VC%@5@U&YX
M%,D1E0S#5'KYT[;T,35:JV/]:CFM*>]^6JT3)VMH'.0IH.UL%0FF@=FH$T(=
M8B(O8M C+/*TS9$C(R\J=1H<>?G1OBZ-NRO^R@TO9TH4"ML]3<:<"Y.$@.<$
M@LQD!<J+@F60=?-J?-;/U"9ZPW%O+V=/W\;GN/I:)KW1&MSZ" >JAY/C61BB
M^SD^[^6%7!W/JGK9V_'\XQT=<W190.IVJ<J#Z<\KN\_2VWE58:H^C]Z\F6_D
M8K5Y6NL[_<?VE57B[S,&4Z(I8J 0A@,DJ=T)*8Y!SG.-#326/H(2*7459&IT
M4NN1N&J2I2-==1?S7)_=_4O@OJCS8/E1T!A#,#A'G4"<_,T)FI221B2JOF#%
M\KKH*L:X[A8]P3KQL^C;7C>R?&/;76I5=^!F>%W%R-W8S10J,,M,#E(7$(*,
M08"G$ &%<FHD9%KPH 02K;U-C?9JT0+\)/Q ]6.N:% -3$^UG/OK=R?I3;+#
M+LYE?! FD5BHO:]1J<9+[6,^\7LI_#SEM:NA<RLVY;G-C*24$II2D$GL,MA2
M#6B.$4B%D8AJPW,_@CAI>6ID4 IGMP:U>)[[J%/ KI^2=(9AX(GNC4#0><A9
M;3N=@CQO:;2SC[,*-$\\SC_0=;46V_>EEZ6S"NY<OL<91":#/*- *)/9*:@%
MX))R4%"[7\&IR*4)VK6<Z6-JD_&K_*;5TZ),6O)A7_"@C'\^2.ZL9"=\X)''
M.8A]5^Q>P T\?4\PN^N$68<U^R(JT5;JTQY&7I\OJGBZ*E]^M$>VHV^KA7UC
M\[:,J7B_K"]0/J_6I2_V=KN>BZ>MZ^QNY<*BW*W+:F$;O7^_M%-'6Z.TP+F
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
M3K=;.QOY>-M'\=/S;:^W.N:;<-=M'U?+U:[MZECJ>'>#B6$$(0*PM!8>DKP
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
M&)FGI"!I6L 0%CC7R=0HH)(QV0F9_*T2,] Y[2R<?M._+T@#S_U@?(*G?AL
MD>;]V2Y&G?1M2A[/^-9GP_VNRI.'SVO]R.>J3J_A?+[*NZ_GABM)*>$80[O]
M,M8*T%D*A(8Y@!)1+*@0BGF57PSJ=6J$4 I^DSQ6HN]S\]R4;BFK\LHX9+,0
M-@+ME#$8K@-S2 UI+?4N^VOEZ%-=PE>27]]@](#6WY5K$(A'<NNZ^S;?)'I1
M^3*L#SY>%[[JDX\ZDJ=5,(0M7E?^;8WF@16L7M,;*_SEKB?REB[U9OO9]O-1
MVPD@4Z04RH%.+<4C";%+W^URL1%8$,)238+2.!ZU/S4>?\TWWY+R8W>^B/-:
MV.27I=ZZ\Q_^4,4#R2KK@+.N U.]'N/K>R+?&;7!#^%KB)QH-Y:EY>))N9/(
MUP>(DMU#-XT$C[>N$$6[XT:'4_JS,$4[F'_>^LAG\6=5.SU^/_]8QWCZRD.W
M))G:MQD6BJ.":6#9E@ $F0MV(AD0"$K&<YE3&51IZ+2+J5%"*5I@2/LI;G[S
MO!\: T_U6KB="^0 E7<O:A\KR/NT@W%#M2\J>!)P??G).(GT7_'-7,Y8*BC,
M$ >Y5A@@ C6@S*[N0N40ZC0W GKMW5I[F=J$+H4:)&][!:K)"V4R0@%G4EF*
MS V@R/XM@P47N4JE*&B_!/K!L$XO?;X8>!#\^+8WL -3[KG$^:6,PZ7-?P;!
M0$GSJSY>-&7^,S6O)<Q__G#42[2[;WS[^^IIH=X_V&]@NZ_05M=FFQG"K&&%
M#<A$+EV$(P3":/LC0B+/N514!>V_NHDQ-0J_:]RZN:+3=F<Q-\E!LYODAU,F
MX:4>Y;6]/BD,&>6Z[MKX];K-BS@J+W795XY.4BJ15%HDAYJ2NV*2@]\(>@(Y
M[(7A-2&F<)_H"93G=:-O:U'2V'Y>NU#3[4\7?;.]79;Y(1_=B6;YB_?+VJ2>
MY9DJD+8\BFG& ,HQM#M8^S="%(&I-%30()NWFQA38]1*_I_)HY.R5PI;WW'P
M8\;AT1V8&4\3V.YTN"G#!+?E:?I>C]TOK6%<ZS)8"MM +(?)8.LKQ$LFL T$
MZDK^VM#6>J3"%-<SMHGCC&UO_WB<5T6 J]0>,REQSG3! 2KR#"#DTFNH- >,
M"I-9"Y3@,#?\:))-C4*M5&:U?BACC3HGPHPR9)Z'C2\Q$$.?4?9/@7G0;IC\
MES$1CYG\,HI<XV>^C GGV;2743OH1N9OM-A^6"WOG3NZ73%*WW3W=RN5<''G
MM^6UY$P(B5!.&,!,4X ,Y^Y:)@,&$0A3H9%,O0JLAW4[-1IV$I>.^__^;RF&
M_Z&L$C>N;E9]+[F+''_@VZ=U;9$M=:#)ZSD@?CP<'^:!2?9-"6F)\YT+D' &
M;!4OX7YT,:&5X$DE>3S^#$,J$CEZ=CHJ\X4!<4QK@6]WY:SCE!B'B+ /^PR+
M*#,Z3PT%,L,$(%$80 W!0!6RX*;0$,L@YV&O7J?&6'7BGG+GUW!O.\HQ<]5]
MOL<P^!)59' 'YZG3K#S/0D4_#)&U,@BE:!SET^?(%!4 PRE#A;S<C:!VB8._
M:*GGWUWNX-O%8O7#;=_>K=:5.[6[T+QS_W0(H48BDX;3'%!6:+L=A@)P3 N
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
MG8BNUS]'R,50P_E2@<'^ H9'#K^I]]G_]XFO[?*T^%DY>LUPKHVQ6TB@C>0
M&5@ ;K<D(.,D)5PH0I%7B%]+'U-;.7=B)GLY:^]#_S#A2VBVKU^1,!IZIQ$,
M3U!,\!4 .D4#7VISM#C@*THU(X"O/1HVM3?VHW->W:O%W-5?5V5\\5QO:C<<
MJ@46Y>D#+%S!-IP!GJ?V;T9J1%)&<[\*)NW=3&V"-R5-=J(&NCA= ;9]HL>#
M:^"YWA$I[PGO!T2;^61;:)A.]J?#S+_2^"B3WT_!W?SW?+K;&4"5\_OUTWKM
MS(]=FFFFJ+23/ ,B<Y79E*: YID&*68PTP133DG(?OQL+Y,C@$J\.GE^8)VU
M\SCZ[4Q[HS/P?*_DNTEV  V1OKL5@T@[I?-]C+IK:57S> ?1_G"W^5[N)8Y3
M_C?R_=>>'5#D.2L8!;K(*4 8:2"(Y8,\QRHUG.LB"\KAX=?MU!BA.LAHU,=H
M%-,(HP=/V/WX(CZ8 Q-(A>-I*9A?&D+_.D"T>!A0D5C&L]-1:2<,B&,>"GP[
M?"_RQ1V)E%6-I<$ZUX8 1(H4(%U P(W]42LLLS2U]H?R,CR>M3HU6OGJ_!8V
MV[GDB^=I[ .J0S^'[?K&HA,80Y\^=\,A:!]QHG>/;<.AK=%V"2?B-S<%I__8
M,2J[=*=5SOU!S[^[&\:=T3$C!N6JH!E(,VL,(((5$ 6D@!-9$ ISG*9A4=D7
MNYK:)"U)[R99ZL"J'2U@^JWN<2 :>.KNA$P:4NXW"!%#L*]B$2L$^W)'XX9@
M7U7X) 3[^AL=4\+PS3?W/W<=\9TOW$7$%VWW('.YU<K]P^U2/?]%X\GJ:N*T
M3+,K"#=?WK_]0Y85SYW35>6*->-480T- U"600Y2 "%S83<@#&FA4UH&3*VV
M?.''-..*'\1>>R4&/,LHY7/7K=)J=E/^F>B#@C=UR;Z=_N4#@?EKQOT^_,AS
MNJ,^])EL.<SNS^1M<Y@/RB;5(V[<CW[Y_(T*A?,>K7LLDAT8E3ML!4?$W#TO
M,HRQ,@&-*_RX>85>9&!.LA2]C!1Q2E'=2OGT4 7"O-%F+N?;F4R1QIAB(,IK
M-IY+0%.. <^%HHHRG:9!Q^W7NYR:M;VOPJ2CE*@Z@['?^A$7N8$Y_[1TU2\-
M>9-:X,MN?;WK6%U&9Z":5F<Z?-'Z5I<!N%;KJN7-CA=Y4KKPA,UA'_!1;_?;
M>&$4UY9@3*'M-IYQ R@J4J",$$)#S@H45*2SK;.I4<OK771PA\U\*ZB>EWN1
MH!KZCJ\6L[&AM[:BL0.4W"X6JQ]EH6Z7&^GU6JOY-OFPV@RQX?=!*]9M8%M7
MXUX*>BA]<C?H\T[74B&OM3M36+Q?*OW'_ZM_SO*"(ZH0 @P6"*"<%H S0P"T
MYHJAB&1,>57LOMC#U#BC$C*II4Q*,1,K9VA)D&,@VRDC"CP#\T0P,AU*?US0
MOD?)C^,61R[U<4&ATQ(?EQ[L&-^SM>:%NU&I/(J=&_)JZ;9 Y9V1G;2%))R"
M'&L#$.6IW720 DA%4*9EQG)9!,7<M/4VN0E>12T<A RZ?/,#V,\^B ;;T!,_
M%+'P  T?)&(%3;3V-6X@@X_:)\$%7B]UO@YTI\&?UI_Y>EO_<"MM/YLRY=&[
M^1]:53X Y6^M/9C.)&:2YJ( >9YE=H-A"D -PH 6FN&<<EK0H "^#C),C6+^
MLJVR_KFB/=LJ95&=6-M%5"G]72]6C]Y)B_H,CO>]XY"0#W\A6=YQV!V*DS_9
M_=S0X"8I==@Y'^VTB'I;V17!>->8P1*,?;_9%:(S%Y^=FYI:O+05_WL9U'4U
MF.O+:K%XMUJ[5F>$$V%H0:S)IK$E79H"1E .J""R0!DG!N)I1$UWTF]JA+X/
M6.5UP.KC>BYUPK?)O5-C*M'3W;XE3V-U6E)/:/T9+Y)ZCY1O"/4@_OH3_1(F
M'U/=3;M_D<CJ7D,[7GQU/S&[V1;5;F&N-Y_LGL!JXBZBRX1[;_3C6LLJ(]7M
M4MT^K-;;^3^J1&P%QB3/,0382 &0(1@(2',@4V(08VFN<9!W9A<AIK9*-T4M
MG5UX0]BP-;K3F/@MI$,C/?!JMQ<_V<N?U K<)"<C<.LS L$K4!\((RT3G408
ME<O[@'1,N+W:ZKCCDM^T>EKHNFYI&]MO+M%]F3)K)I%RD>L&H!P3@+1"@"+#
M <.&<TIR0<+J%T:3;&K\N5-L7Y 8B%:C=G.P:L6I55OGF0L]5X\V[)[;FI<8
MS*$W)"?CV+XYV;3N3JZ.8_@&(C;FL4S_:'*-:[3'AO/$W([>07B^[P^K'U6^
M5N><>;O9S#=;YY?BO#WM+[X^/;J<*.^>[!)TXAVQRUAO6)%2@P#.E5T&4E0
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
M?YA&JN80\!$%U69H!Z"EX,*%%T>KHM N>+,TPI4G^SMEE5X"FAA5"&OPH$Q
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
M2>V>]!*)6+J JN!'J[H-RRU8*4/M<>3!I:0!$Y/H4ZT^?RI,=$CP/D+R,-U
M>D=Q"_EN#V=_ ><IGM:%CVT*U/<=EGW)H#*YW8J[1 93-L18+(&86FCOPYD
MP_0IZ1VHV\IM=QT[6X9)$TA>6%&74<%K9G&O1$@Y@U16DGM/QE143H%15AM/
M-CNB.8A'LT;(L/JPH86Y/YL[N(]?A,5G@GO]3X7\US"AS2Q.EB_"?/YM/#W]
M6YB<X\CKC#$$ 4Y&2P? !/"!%T!4MBCO4LBM??Z-".O!6]D+ +-#2Z,#B'U
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
MSV>9Q9HD"5'4X>C!$@-Y8K1G7GC)3/GF3;MVI[8;\_UPR#R2* >N([]5*?:
M2<!*0(=2@Y:2-+P0B382:@-DY@53Z#VNA:D>K(]X<I%N3/GV4&K+X [4VU7#
MC=_&R\\OSA=+4MGS#UC.I]>VY;=;QR")(JU@":SC&E0AM4V;HC^,-:35HZ(S
MT3R_= L"N['U#YC.?#"!]8+&FG-!$EN\F9Z,\[M"/R.VG:=5PVMAF V<=A%]
M[04CD'P;EQP0SY!AMKK(UE?J<S1UXQL<&'.MQ-(%S,[.QLMZ_U>FU=V-IZ<X
M355_YQA%$"*#*ZRVBRVNWOD1K+")(6I'M_T!4N@?(6<C<#6?JW9D<+411@>X
M>HY?(R^R<\P@)%[YE+2'P&L7QYR"\U)H)Y^:SW>(4K2-$-9\0MM0J0K[BZ59
MV&.866[O5V+Y3 X0?<3=/34:['9WA6-.>7MB;\<<^19=SBFK LP)K#-FR&N4
M:.L<4>\PNH"Y==G,,4:^W:H](4:_FZ_6S*OJI_<X7TW:'A4K?<*D(952G1^O
MH5:G0Q#D%65;G':MIW9M0-9W,!QN&\P\48O61# =7*3W1KB?G"\_S^;C_\8\
MXAIC)I\&DJFV9G0"2$5+R$GR[*+0IC1/*7V<G.^@@KL1MO821(^8>G>^7"S#
MM&;\C[2I3V0>(:!,=._KVN^$$X\4'0RCE//8NA?14_0,^TQP?%3M*HKO;[#N
MQT_TYU]>O?WT\=WK=^]??3CY](;^MI4A]LBG']@(VV1/C0RPBT>E:X#>=*G(
M6D7$"%E&16CT#%P%3;*VH$\BZN;C0A\AI5&Z%^9W7W >JB_\ ;_B]!Q_J^(8
M2<.Y+3%"C)R#<N0'!>,8H#8JJMK'NWG&X-,4#6M<M<##(SE?+230P;5WW13Y
M>C>7;6^O>46ZUG C$K"@B%<%.2EQZ<!'730RKG5N??<]2]2P9M4A4-56#AT
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
M^%9"W!FQ7U8'B3@P7W: VR#06E/->E^M?)U,97:=,IR5<EY*UKRKP^%Q>[
M0:>XW4:(>^+VU;2-!?WQ_,N7R8J587+%RC?3,IN?70CSBJG(K$P<!5A9*\AR
M9.!4L6!+5MRBX*A;F\\;DC9LN.!@2#R$8#H(#UR-.'H?QKF6;ZGDLTBF3H>H
M@QV*-Q 83R"*#W1<N"^R]33H-1(&;F)["#$_,M!P%YYW )DKMM1:0/KR)B-M
MFA_P&5^.%VDR6YS?'D@BLH_5@91:LAK6$."9R34W3DN#W)OF92+[TCQL5.J@
MU^O11-D%=%?5WJM9QWF\I)U<CW7[Y7SY=K;\#UR=RI%4*:=H K'2%CJ7C$$4
MABQ>I\D8EBYGV3KA<%/:AM6/QT7,/;@>0'P=P/*2F>_F[\GYN?SF5LKYZ_$?
MF"_KK2\*&C(?"2TT8S7[+=593JL"+LX2H/&Q)%U2-JV#33N0.6QBV:!@/;10
M?Y#Q'.]7DOR,RS%]U-V]-9[5<7>E(09W/+'78TSQR-F8H.LD6A42J(")<!81
M6!;1*&50JM:V_2&G>-QZ/,.XO'JL7<UJ'6GOF!':0%%,0JTT!.>+ NF3MR((
MLIA:SZU]@IR.YW)L@XDG7B_W$D#7FNS=_#1,+WN/AVF^[# QFR[HFSKO:S$K
M[V^MMX,&VW:%=IIKK[TUTEBW::BY9;/).(?+ON^W%W]7+J_L,+D&] V,8]$"
M7>206+VH?:DSM'*&Q*-%@UYDU]H::D+XOCIP+R)N#)Y/),Q?)C7E@)O"Z @B
MQ%#;-7OZRG$5(%J;' HG5&I]1[3>P[#:]OAX7E?+@V*B:UW^\?SL+,R_S<K'
M\>ET7,@*FRXONU*2)W!=*[^]"M_P@]MI[EUVTDAAWU_F&K62JV@B\U!J*HK*
MF9,#+C/HXEDU+2QB::P\'J=F[Y>8ISA[<SAT\C&RX@%9,J"8MG0XC  K=#:R
MA"B;YS%M1MG LV7:H.3>*TQ[H?2ML6H>8 P+S"]F9U^0++,=C<Q'/JBA1MJ
MTD8:Z.:.6F7F7B_V 2<UDW'E@*Q&GZ[(N?)2KO%GO$@I<0G.D4.BR-,!NM(*
M>";H?DN%%]O:-]R/XKTG9&VZ^B^W5[\Y325)5-[6LZIKJ8=#\(%SR-H)YR/F
M&%KG0NQ)\K"Z[XCXO#=!ZXBB[EIQUC20Y;<=%.7E/VRG&!^BI)$BO/CH:^!P
M9I.*2)@I58*^1H_KFV!B22"9\"%XWOB<WJ5@;Y.KWB&?9Q,ZGHN+3WX[6^)#
M+@EC1OCH"QD-L8"*TH#/E@$6%PT&P9QL/:QR8^*&53Y[8.*>L740<72M-FJC
MY5=A/B6KLF;VKE3E[$XQU/8:Y?G/;*=LMJ2_E1Y:6_$F-\%@,49'",5*NDX(
M%R[G %[Q5%@V)C?OA_<8+?OJIO7/O>5L.&:MQ@R^-KM6V0L(3&5@7'NC+5=T
MF1]XD[WHGA8X6-=";1C?M=9Y3V8:?<[[25B%X6NC]?=DJ<UQ.9ZOPG*_X!3+
M>+E+:&KSSVZGA7;<3R-M=-ON7:4'7ZWZP ._+SI+Z7CM.\I!*<\@)I?ICD2I
M"0,N-W=MMB!O[Q?2"SF</"F#A^[SA$P%FPR@U60Z&%8@*.204G88O4-9FE>%
M[DCKP.E0!\+:O:?68TBR:QVYZM1$/SXCC5([Z]0O?YG-Y[/?Z^6P2T3LZ0]L
M&!G;@O)6$3*,#R$P"H4AF5!O2$,>0=!T S,$^FGFO!2C?>OX_,.4[#_S_?:G
MWJ ]1"FL"V0,I"A A:C "^% 9,:8I:.@5.M)"(^0,G $:G_YWY_-OC_+NU8P
M%Y-V/H4_=GH!O/VOVZF.1VEJI">N/_\!L!2)1A$H("*F>ET9B#))*$58XZ-T
M\0"5((^2TV"$U?I'WV X8HS"%0,FU4LRT"Z]+@1DC4ER%SCY%X??:B>ZHQ4F
M'I@HU48"76N1#WAZ/JE8_':1VQON#,C:0;$\\X'M=,TVE#=2/Y=+XJW,LVNH
MZ>)8#"F"8R62<\\56<M"0Q".@&*SSZEUA/<)<O;VQ,[C9)S^NKSDYH-9-K5=
M=^(1<JQ9-EK5K><"J%*Q.A=F?6O;Y7FJAE5%K?!QSYMJ*XVN%5*-_8XO)@O2
MB:X-(LGKP.F.B4Y/?5K#C/I-:6X7,;I:[V1MO0<N02GH>B*?&IPPM?=<2H0\
M[@"9KAT]M&G_'+X5@7L7R6VRV*TGXQISS603%%?9880%YU  BB*,4<;2*1J"
M'9WHL,-AZUYUW.'DUK6&>QW&\[^%R3G.;A):&QE?&W]T.]VWVVX:*<+KQ6\
M<SLO1<KHF0=%EC[]D1U$8ST$%I(WV;-@6NN]I^C95\T]]-DWIT-$'YC@!3B=
M.E#2<#H=<34DKW#:MLFL=4'!DP0-J\2:X6)=9[430M<JZLW96?TI'>7:K.8R
MU[X6UXQG\XL&8@^DXN\2A=IIG8;QJOWWV3Q+_<6J_UJ]$E_-Y[5_-2$CW?4E
MO Z%>9= )BVJL6\@<A_ &YFUC4YYW=J$V8:^O5,7[G[NS?GR1;$< B/R(J^S
MNAE$\I_((LC.<J=+PM8NYV.T])*MWA@M]Y(96HBB:U6W667*P6MM!JNY&:KV
M)F:OO,L12D0'2L4"+I-A;X.S&0,SRK6.EQVN]F95?/JNK"WP[>+/6X_;4IMB
MO06Y:D=K>:XOZF0N&.LB%S$8VSKS:C/*>M%F>Z%D77<=0"@=]%[Y@%]Q>DY:
M+LWH5*\Z<\SF)Q-:8$H"^XJ7?_]^/CN=A[.+X_V-_/3L,D\11+)U"ADG]<]R
M3>V@FR"@9LJKQLC;B=!A^Z\<"(B'%UF7N%P_:$%9:5*F,Z9R 86HP><8(0AF
M96T.7VSK;(YGB1IVV-?1\+:/*+K$UJ^U:?5BY,C;-K0B&"NKPXVV=B)T=?Y
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
M\!"SM2:U:(%V=]7AFMT<"QY[<+F#>,G%;4V_?-'NRR3N&:N3T01I6 P(+L<
MFDFDNYJC2*6QT7Z'@&'C:L,:/OM+I ,X[<ZXFVU/\_M)F+X-9WAY,CG#6+O+
M0/*&@TH\U/Z^]$>*,::,T9OF\Q /L(^!'Q]VA]6ZDSBTC#O ^4W\<17<NNZ!
M)*Q32@"7)M.QM_6U)=>6T#XCYRP4;%]O]@ A _N/@^/CT8>-784U=,,JG)?9
M_*PF1JQXMK:AOT['%_Q;?/CXUZL.";;.>U%< :OM.U6H:1C:UGGR4N58D'RI
M349E[[#TP)=X+^@[AN &=C ^5)ZN[I-D%48>%*15BP]/]F\H=+,D\M2UB"Q:
MME'VU#.^Q?6"PSY\#1\AVXWS/<#ENCVD3(D)!X*<+E $<XB2OO4<N?<QH1,;
M/0]L IBA Q4["FM=W#MP;F"!_V4\'9^=GUT2GKA4Q88$)M6!&;IV!.4L@K3>
M%47[SW(CY_(9D=]9=&"A[R*R60O^#2WX\,<MPAD1F)3G=&<Z5@D/X*+C8+.S
MAD>5>9.PY)U%AXL[-1'\SOSKP#=Z]DY\[$K\];HJG'979$P<0O;51\V.]"0J
M<+6YE^:%S+'F8[CWIGK8HH$^@E='EOWWC/:KZ6>KOUU<]M+];\PC@5I&2Q9_
MY)7_2%SPC#'0Z$I0F!DSJA?P/[:)SB,0C5'8ZA T@<3W?"96?_R-G.2:4[BJ
MO^ CH3V7J]8=ABE0,C)PM>FC,\RC9$ZZT#HGLR7]G4=#.CT)^P*A@T/PZNS+
M9/8-\;)SZ<.L>#N;?J5=XL6&%Y]J7NGMOZ_)7F]GR__ 92W .YU6;7#!C]>S
M^>6/ZN_Q$4.>M-(1F+41E%$2O-8)LI)!&!TSN0Z-C\EQ=SAPR&?8@]0QF'[D
MHW;S21?_:-6C^M/G,'WW995%,.*:W&YE')10=!V635=T*@8R%]DDJ63FK0N=
M!MOLP/[-#WH FT*L@[-XDYG\M)SBNIQ>_?%E/%_]\H5.&M4&1ZL0J1,I@+*V
MUI 4!UJZI)(NWA_&\&M!_+!%VSU8?4>'P,!OM$U,W0]AB<1ZY>B:]6 \*Z#(
M\X/(K (=Z ><^ZS5)D/GFA$TS#2:@;$\G$@[T.&U#4-:35UXD -T3.E+'-$)
MY+25  0])(>L*/!21$ 6C$S9:=V\?_=FE TS+Z<3[7L X?4]OO[!ZL(/'T\6
M][(O/OYUGX:H.ZUSZ"K*K?;91U%ESI++^@HFTZK17]901W: C-P6H[R2>(!9
M)S]$464A/!9&7.-(+KG"4.>GV026:2]#])*[YB;Q_U]4N25F#U=4N8WX>S C
M[J8<VQR=C0SH>B%;/F1561C!Z<@3UO$EIGDSX*UK"[Z#HLJM0/!T;<$6$ND
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
M=#O,[B;_7MJ"RS;%R7NGHK @4;KZ'"<A&IMK:U"NBHE*XZG+ Y\1-5X+@9/
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
M1]#[Z8/6JW^H?\0PQ__^C_\'4$L! A0#%     @ 9VJ<5M*](M9]"   &"X
M !8              ( !     &-W<RTP,S,Q,C R,WAE>#,Q,2YH=&U02P$"
M% ,4    " !G:IQ6UUTL]GX(   E+@  %@              @ &Q"   8W=S
M+3 S,S$R,#(S>&5X,S$R+FAT;5!+ 0(4 Q0    ( &=JG%;)J2.V! 4  ,,C
M   5              "  6,1  !C=W,M,#,S,3(P,C-X97@S,BYH=&U02P$"
M% ,4    " !G:IQ6<.HQ57M_ 0!@!1  $               @ &:%@  8W=T
M+3(P,C,P,S,Q+FAT;5!+ 0(4 Q0    ( &=JG%:(!.4ZB0X  !V7   0
M          "  4.6 0!C=W0M,C R,S S,S$N>'-D4$L! A0#%     @ 9VJ<
M5IZ^Z]3P&   KN<  !0              ( !^J0! &-W="TR,#(S,#,S,5]C
M86PN>&UL4$L! A0#%     @ 9VJ<5B#*7+'Z,0  5PL" !0
M ( !'+X! &-W="TR,#(S,#,S,5]D968N>&UL4$L! A0#%     @ 9VJ<5@C2
ML/Q&M0  I%D' !0              ( !2/ ! &-W="TR,#(S,#,S,5]L86(N
M>&UL4$L! A0#%     @ 9VJ<5@H_U#/69   HV,$ !0              ( !
MP*4" &-W="TR,#(S,#,S,5]P<F4N>&UL4$L%!@     )  D 3P(  ,@* P
!  $!

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